<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx</link><description>Сегодняшняя заметка несколько выходит за рамки традиционного обсуждения темы виртуализации. Мы поговорим об SQL Server 2008 и способе создания интегрированного дистрибутива. Он должен включать в себя как пакет обновления (на данный момент это SQL Server</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3263359</link><pubDate>Mon, 13 Jul 2009 12:26:35 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3263359</guid><dc:creator>fsv2k5</dc:creator><description>&lt;p&gt;Главное, не потерять дистрибутив, вдруг при удалении/модификации инсталяции SQL потребует именно этот дистрибутив! :)&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3263378</link><pubDate>Mon, 13 Jul 2009 13:32:48 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3263378</guid><dc:creator>Alex A.</dc:creator><description>&lt;p&gt;В отличии от свистопляски с дистрибутивами Windows 5.x, в SQL Server не бывает &amp;quot;явно интегрированных&amp;quot; дистрибутивов. То есть GUID пакета всегда и везде один. Наличие обновлений в папках CU и PCU важно, но не критично для удаления/модификации, - подойдет любой другой дистрибутив (та же платформа, язык и издание).&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3268457</link><pubDate>Mon, 27 Jul 2009 21:02:48 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3268457</guid><dc:creator>Exotic Hadron</dc:creator><description>&lt;p&gt;Классная статья, спасибо, Алексей!&lt;/p&gt;
&lt;p&gt;Раз пошел такой сыр-бор с PackageID, что делать с обновлением SP1 over July CTP. У меня грешным делом на одной из серверных машин стоит июльский CTP. Ну, стоит себе и стоит, вроде есть не просит, а лишь работает аки сто спартанцев. Да вот незадача. С недавнего времени проведал про это WU, да как начал лепить --- обновись до SP1, да обновись. И вот рад бы, да вот тебе, бабушка, а не обновление. Кажинный раз, как только обновление завершается успешно я получаю заветный &amp;quot;шшш-пок&amp;quot; с соответствующим уведомлением от WSUS/WU в Server 2008. Это наводит меня на мысль, что может быть проблема как раз в разных идентификаторах пакетов установки. Или?&lt;/p&gt;
&lt;p&gt;Спасибо.&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3268460</link><pubDate>Mon, 27 Jul 2009 21:15:39 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3268460</guid><dc:creator>Alex A.</dc:creator><description>&lt;p&gt;Я уверен, что инсталляция SP не должна технически проходить поверх CTP, и то что она вообще идет звучит мистически.&lt;/p&gt;
&lt;p&gt;Дистрибутив SQL, собранный с SP1 и CU3 может использоваться и для апгрейда, - просто с него запустите сетап поверх CTP и получите актуальную версию.&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3268599</link><pubDate>Tue, 28 Jul 2009 10:40:01 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3268599</guid><dc:creator>Exotic Hadron</dc:creator><description>&lt;p&gt;Дак она и идет явно мистически&lt;/p&gt;
&lt;p&gt;2009-06-01	15:00:03:583	 916	1c50	Agent	 &amp;nbsp;* &amp;nbsp; Title = Microsoft SQL Server 2008 Service Pack 1 (KB968369)&lt;/p&gt;
&lt;p&gt;2009-06-01	15:00:03:583	 916	1c50	Agent	 &amp;nbsp;* &amp;nbsp; UpdateId = {A4B3701C-E998-4D0E-873A-70281F8C6952}.101&lt;/p&gt;
&lt;p&gt;2009-06-01	15:00:03:583	 916	1c50	Agent	 &amp;nbsp;* &amp;nbsp; &amp;nbsp; Bundles 1 updates:&lt;/p&gt;
&lt;p&gt;2009-06-01	15:00:03:583	 916	1c50	Agent	 &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; {FC209008-00D0-4785-8BAD-57FEAE760270}.101&lt;/p&gt;
&lt;p&gt;2009-06-01	15:04:12:051	 916	1c50	Agent	** &amp;nbsp;END &amp;nbsp;** &amp;nbsp;Agent: Installing updates [CallerId = AutomaticUpdates]&lt;/p&gt;
&lt;p&gt;2009-06-01	15:04:12:051	 916	1c50	Agent	*************&lt;/p&gt;
&lt;p&gt;2009-06-01	15:04:12:051	 916	1af8	AU	Install call completed.&lt;/p&gt;
&lt;p&gt;2009-06-01	15:04:12:051	 916	1af8	AU	 &amp;nbsp;# WARNING: Install call completed, reboot required = Yes, error = 0x00000000&lt;/p&gt;
&lt;p&gt;2009-06-01	15:04:12:051	 916	1af8	AU	#########&lt;/p&gt;
&lt;p&gt;2009-06-01	15:04:12:051	 916	1af8	AU	## &amp;nbsp;END &amp;nbsp;## &amp;nbsp;AU: Installing updates [CallId = {647DC533-9E13-4028-B444-70452D293425}]&lt;/p&gt;
&lt;p&gt;2009-06-01	15:04:12:051	 916	1af8	AU	#############&lt;/p&gt;
&lt;p&gt;2009-06-01	15:04:12:051	 916	1af8	AU	Install complete for all calls, reboot &amp;nbsp;needed&lt;/p&gt;
&lt;p&gt;Возможно, я просто чего-то не понимаю...&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3268612</link><pubDate>Tue, 28 Jul 2009 11:09:10 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3268612</guid><dc:creator>Alex A.</dc:creator><description>&lt;p&gt;Попробуйте собрать интегрированный дистрибутив и сделать Upgrade инсталляцию.&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3274996</link><pubDate>Wed, 19 Aug 2009 17:29:03 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3274996</guid><dc:creator>VMMR2</dc:creator><description>&lt;p&gt;Стоит ли ждать в ближайшее время обещанного обновления статей по SCVMM и OpsMgr R2? Давненько обещали уже.&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3278444</link><pubDate>Tue, 01 Sep 2009 14:09:12 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3278444</guid><dc:creator>Прохожий</dc:creator><description>&lt;p&gt;Ай-ай-ай. А проверить то что насоветовали? ;-)&lt;/p&gt;
&lt;p&gt;вообщем несколько ошибок :&lt;/p&gt;
&lt;p&gt;1) _Внимательно_ прочитать статью :&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/petersad/archive/2009/02/25/sql-server-2008-creating-a-merged-slisptream-drop.aspx"&gt;http://blogs.msdn.com/petersad/archive/2009/02/25/sql-server-2008-creating-a-merged-slisptream-drop.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;и попробовать сделать по своему. Ваши строчки не будут работать :&lt;/p&gt;
&lt;p&gt;PCUSOURCE=&amp;quot;C:\SQLServer2008_Full_SP1_CU\PCU\&amp;quot; &lt;/p&gt;
&lt;p&gt;CUSOURCE=&amp;quot;C:\SQLServer2008_Full_SP1_CU\CU\&amp;quot; &lt;/p&gt;
&lt;p&gt;т.к. setup ругается на недопустимый сивол. Этот &amp;quot;недопустимый символ&amp;quot; - слэш в конце (Привет индийским программистам :-) ).&lt;/p&gt;
&lt;p&gt;2) Берём SqlSP1_setuphelp.chm из SP1 и читаем несколько вариантов :&lt;/p&gt;
&lt;p&gt;Вариант 1. Прямая установка последнего обновления с исходной версией программы установки SQL Server 2008:&lt;/p&gt;
&lt;p&gt;Вариант 2. Интегрированный пакет обновления Express Core Service Pack с накопительным обновлением.&lt;/p&gt;
&lt;p&gt;Вариант 3. Обновление файлов исходного носителя&lt;/p&gt;
&lt;p&gt;И если первый способ подойдёт для многих, то для установки MS SQL 2008 на Server 2008 R2 - только 3-й, проверено :-)&lt;/p&gt;
&lt;p&gt;3) По HotFixes - помимо exe, там идёт несколько хотфиксов распаковываемых в .msi .&lt;/p&gt;
&lt;p&gt;И если с clients.msi (как то так) более менее понятно, то с одним файлом, которого нет в дистрибутиве - не понятно что делать :-(&lt;/p&gt;
&lt;p&gt;Всё в качестве доброй и полезной критики.&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3278549</link><pubDate>Tue, 01 Sep 2009 22:16:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3278549</guid><dc:creator>Alex A.</dc:creator><description>&lt;p&gt;Спасибо за комментарий. Могли бы подписаться, - дал бы приз за самый ценный коммент года. Без шуток.&lt;/p&gt;
&lt;p&gt;Дело в том, что у себя, я конечно, делал без слешей, которые образовались в процессе написания статьи. Более того, гм.. в сети, гм.. ну вы поищите интегрированные сборки и все сами поймете - они правильные ). Рус, англ. x86, x64, ia64 (хотя ia64 рус недоступны обновления публично).&lt;/p&gt;
&lt;p&gt;По поводу пункта 2). Для WS08R2 через несколько месяцев выйдет SQL08R2, там все в едином пакете.&lt;/p&gt;
&lt;p&gt;По третьему пункту - хотфиксы идут в виде трех файлов. Сам основной хотфикс, фикс к native client и фикс к Reporting Services. Последние два входят в первый (хотя бинарно, sqlncli.msi из общего фикса и отдельного отличаются, версия и исполняемые файлы после установки - одинаковы. То же с репортингом). Если есть что-то еще кроме клиента и репортинга отдельно - дайти знать, я не в курсе.&lt;/p&gt;
&lt;p&gt;Books Online в виде MSI я заменяю в основной папке, сейчас у меня автоматом ставится июльская версия.&lt;/p&gt;
&lt;p&gt;Буду рад продолжению дискуссии! Подписывайтесь только.&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3278697</link><pubDate>Wed, 02 Sep 2009 15:55:07 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3278697</guid><dc:creator>Прохожий</dc:creator><description>&lt;p&gt;1) Ну с первым разобрались.&lt;/p&gt;
&lt;p&gt;2) Я привел пример, что &amp;quot;интегрировать&amp;quot; обновление можно и по другому. Мало того, это уже описано, для тех кто, просто, читает ReadMe иногда :-) SQL08R2 - это уже _другой_ продукт. А SQL ставить нуна уже сегодня (сразу говорю, что не CTP, не beta пользователям не устанавливаю - моветон-с)&lt;/p&gt;
&lt;p&gt;3) Ну разберём на примере 4-х hotfix-ов для 32-х битной ситемы :&lt;/p&gt;
&lt;p&gt;Archive: &amp;nbsp;389408_intl_i386_zip.exe&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Length &amp;nbsp; &amp;nbsp; Date &amp;nbsp; Time &amp;nbsp; &amp;nbsp;Name&lt;/p&gt;
&lt;p&gt; -------- &amp;nbsp; &amp;nbsp;---- &amp;nbsp; ---- &amp;nbsp; &amp;nbsp;----&lt;/p&gt;
&lt;p&gt;153657680 &amp;nbsp;31-08-09 18:51 &amp;nbsp; SQLServer2008-KB971491-x86.exe&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; 3659 &amp;nbsp;31-08-09 18:53 &amp;nbsp; hotfix.txt&lt;/p&gt;
&lt;p&gt; -------- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -------&lt;/p&gt;
&lt;p&gt;153661339 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 files&lt;/p&gt;
&lt;p&gt;С этим всё понятно и Вами описано.&lt;/p&gt;
&lt;p&gt;Archive: &amp;nbsp;389411_intl_i386_zip.exe&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Length &amp;nbsp; &amp;nbsp; Date &amp;nbsp; Time &amp;nbsp; &amp;nbsp;Name&lt;/p&gt;
&lt;p&gt; -------- &amp;nbsp; &amp;nbsp;---- &amp;nbsp; ---- &amp;nbsp; &amp;nbsp;----&lt;/p&gt;
&lt;p&gt; &amp;nbsp;4612096 &amp;nbsp;31-08-09 18:52 &amp;nbsp; sqlncli.msi&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; 2187 &amp;nbsp;31-08-09 18:52 &amp;nbsp; hotfix.txt&lt;/p&gt;
&lt;p&gt; -------- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -------&lt;/p&gt;
&lt;p&gt; &amp;nbsp;4614283 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 files&lt;/p&gt;
&lt;p&gt;С этим не так все просто. Мало того что его надо положить в глубину каталога x86 (найдите сами - dir /s /b %DistrSQL2008%\x86\sqlncli.msi ), но и в ветку x64, т.к. x64 устанавливает как 64-х битную версию, так и 32-х битную.&lt;/p&gt;
&lt;p&gt;Archive: &amp;nbsp;389414_intl_i386_zip.exe&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Length &amp;nbsp; &amp;nbsp; Date &amp;nbsp; Time &amp;nbsp; &amp;nbsp;Name&lt;/p&gt;
&lt;p&gt; -------- &amp;nbsp; &amp;nbsp;---- &amp;nbsp; ---- &amp;nbsp; &amp;nbsp;----&lt;/p&gt;
&lt;p&gt; 41390592 &amp;nbsp;31-08-09 18:53 &amp;nbsp; rsSharePoint.msi&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; 2187 &amp;nbsp;31-08-09 18:53 &amp;nbsp; hotfix.txt&lt;/p&gt;
&lt;p&gt; -------- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -------&lt;/p&gt;
&lt;p&gt; 41392779 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 files&lt;/p&gt;
&lt;p&gt;С этим тоже понятно и он 1-н (для каждой битности свой)&lt;/p&gt;
&lt;p&gt;Archive: &amp;nbsp;391490_intl_i386_zip.exe&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Length &amp;nbsp; &amp;nbsp; Date &amp;nbsp; Time &amp;nbsp; &amp;nbsp;Name&lt;/p&gt;
&lt;p&gt; -------- &amp;nbsp; &amp;nbsp;---- &amp;nbsp; ---- &amp;nbsp; &amp;nbsp;----&lt;/p&gt;
&lt;p&gt;123356160 &amp;nbsp;30-08-09 23:38 &amp;nbsp; RB2ClickOnce.msi&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; 2171 &amp;nbsp;30-08-09 23:39 &amp;nbsp; hotfix.txt&lt;/p&gt;
&lt;p&gt; -------- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -------&lt;/p&gt;
&lt;p&gt;123358331 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 files&lt;/p&gt;
&lt;p&gt;А вот это не понятно куда девать. В дистрибутиве этого нет. Встаёт вопрос - куды вписать?&lt;/p&gt;
&lt;p&gt;Хммм ... books Online через windows Update у меня поставилась годичной давности :-( :&lt;/p&gt;
&lt;p&gt;SQL Server 2008 Books Online (August 2008)&lt;/p&gt;
&lt;p&gt;Installation date: ‎28.‎08.‎2009 15:11&lt;/p&gt;
&lt;p&gt;Installation status: Successful&lt;/p&gt;
&lt;p&gt;P.S. &amp;quot;Моя фамилия вам ничего не скажет. Ну, Смоктуновский.&amp;quot; (с) &amp;quot;Москва слезам не верит&amp;quot; :-) Хотя подписался :-)&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3278894</link><pubDate>Thu, 03 Sep 2009 11:44:58 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3278894</guid><dc:creator>Alex A.</dc:creator><description>&lt;p&gt;Коллеги в корпе говорят, что обновление для ClickOnce входит в основной CU3, так что дополнительно ставить/интегрировать не нужно.&lt;/p&gt;
&lt;p&gt;Полезные комментарии я поощряю - могу предложить коробку с полнофункциональным SQL 2008 (not for resale). Или с Visual Studio 2008 (not for resale). Заберете? Могу выслать в принципе.&lt;/p&gt;
</description></item><item><title>re: Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008</title><link>http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx#3279567</link><pubDate>Mon, 07 Sep 2009 13:55:38 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3279567</guid><dc:creator>прохожий</dc:creator><description>&lt;p&gt;Хммм ... От коробки со Studio не откажусь :-)&lt;/p&gt;
&lt;p&gt;Напишите в личку, мои ребята на Платформу пойдут (вы же там будете?) и заберут :-)&lt;/p&gt;
</description></item></channel></rss>