Главная сайта | Форум | Фотоальбом | Регистрация   | Вход | Cайт в избранное | Правила сайта и форума

Приветствую Вас Гость | RSS | Telegram канал


Фильмы | Онлайн Видео | Софт | Новости и Статьи | Игры онлайн | Фотоальбом | Форум

ДЛЯ ПРОСМОТРА САЙТА РЕКОМЕНДУЕТСЯ ИСПОЛЬЗОВАТЬ:  Uran - браузер от uCoz на базе проекта Chromium. | Google ChromeOpera | Firefox 


МЕНЮ САЙТА

ПОИСК ПО САЙТУ

Путешествие к бессмертию: Глава 571-575

Путешествие к бессмертию: Глава 566-570

Путешествие к бессмертию: Глава 561-565

Путешествие к бессмертию: Глава 556-560

Путешествие к бессмертию: Глава 551-555

Путешествие к бессмертию: Глава 546-550

Путешествие к бессмертию: Глава 541-545

Путешествие к бессмертию: Глава 536-540

Путешествие к бессмертию: Глава 531-535

Путешествие к бессмертию: Глава 526-530

Во что поиграть на этой неделе — 26 мая (Friday the 13th, Vanquish, Steel Division: Normandy 44)

Игромания! ИГРОВЫЕ НОВОСТИ, 27 января (Silent Hill, Resident Evil и Hellblade)

Во что поиграть на этой неделе — 9 февраля (Civilization 6: Rise and Fall, Shadow of the Colossus)

Во что поиграть на этой неделе — 30 июня (Diablo 3: Возвращение Некроманта, Crash Bandicoot)

Игромания! Игровые новости, 10 апреля (Xbox Scorpio, Call Of Duty, Total War: Warhammer 2)

Во что поиграть на этой неделе — 11 мая + Лучшие скидки недели

Во что поиграть на этой неделе — 1 ноября + Лучшие скидки на игры

Игромания! ИГРОВЫЕ НОВОСТИ, 2 декабря (Diablo IV, The Elden Ring, Cyberpunk 2077, Earthbreakers)
СТАТИСТИКА
Всего материалов:
Фильмомания: 1634
Видео: 220
Каталог файлов: 95
Каталог статей: 7643
Фотоальбом: 1236
Форум: 1196/9343
Каталог сайтов: 386

Всего зарегистрировано:
Зарегистрировано: 1845
Сегодня: 0
Вчера: 1
За неделю: 2
За месяц: 10

Из них:
Пользователи: 1771
Проверенные: 23
Друзья: 5
Редакторы: 0
Журналисты: 8
В вечном бане: 33
Модераторы: 0
Администраторы: 3

Из них:
Парней 1353
Девушек 490


ON-Line всего: 12
Гостей: 12
Пользователей: 0

Сейчас на сайте:


Кто был?
andreiwsa,
День Рождения у: mih109(54)
ВЫ МОЖЕТЕ ОКАЗАТЬ ПОДДЕРЖКУ ЗА ТРУДЫ, ПОЖЕРТВОВАВ ЛЮБУЮ СУММЫ.

WEBMONEY



Категории каталога

Главная » Статьи » Статьи » Статьи: Общие

Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008

Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008

Сегодняшняя заметка несколько выходит за рамки традиционного обсуждения темы виртуализации. Мы поговорим об SQL Server 2008 и способе создания интегрированного дистрибутива. Он должен включать в себя как пакет обновления (на данный момент это SQL Server 2008 Service Pack 1), так и последнее накопительное обновление — SQL Server 2008 Cumulative Update Package.

Дело в том, что параллельно с выходом новой операционной системы Windows Server 2008 R2 также обновится и линейка серверных продуктов семейства System Center, которые активно используются для эффективного решения задач консолидации серверов и управления инфраструктурой. Новые версии продуктов System Center теперь полностью совместимы с SQL Server 2008. Теперь нет никаких проблем в использовании нового сервера баз данных Microsoft ни при использовании с Operations Manager 2007 R2, ни с Virtual Machine Manager R2. Весь функционал, включая Reporting Services, совместим с SQL Server 2008.

В ближайшее время я опубликую статьи с пошаговыми инструкциями по установке OpsMgr R2 и SCVMM R2 в сценарии с использованием SQL Server 2008. Очевидно, что всегда желательно использовать текущие версии ПО, включая последние обновления. Это даёт наибольшую стабильность, повышают безопасность системы, решают вопросы совместимости приложений. SQL Server 2008 официально поддерживает автоматизацию установки обновлений в процессе развёртывания самого сервера баз данных. Для предыдущих поколений SQL Server это невозможно, и появление такой возможности не планируется.

Итак, как же нам создать свой дистрибутив SQL Server 2008, включающий в себя первый пакет обновления и последнее на сегодня накопительное обновление? Давайте решать задачу по шагам.

Шаг первый. Подготовка дистрибутива SQL Server 2008

SQL Server 2008 распространяется в виде многоплатформенного дистрибутива. То есть в образе диска с SQL Server 2008 вы сразу получаете все три платформы — x86, x64 и ia64. Для некоторых языков, включая русский, SQL Server 2008 выходил только на двух платформах — x86 и x64. Версия для процессоров Intel Itanium выпущена лишь на тех языках, для которых собирался Windows Server 2008 for Intanium.

Существует несколько изданий SQL Server 2008 — начиная от версий Express, которые не обновляются при помощи SQL Server 2008 Service Pack, но распространяются в виде уже обновленных пакетов. О разнице между изданиями Enterprise, Standard, Workgroup, Web и Developer можно почитать вкратце на этой странице. Для загрузки всем доступна 180-дневная версия для ознакомления SQL Server 2008 Enterprise — как английская, так и русская. Подписчики MSDN и TechNet могут загрузить и другие издания.

Итак, у вас уже есть дистрибутив SQL Server 2008 (не Express) — в виде диска или образа, загруженного с сайта Microsoft. На этом шаге нам необходимо скопировать все содержимое диска или образа на жесткий диск. Для выполнения всех операций планируйте иметь на диске не меньше 8.5 ГБ свободного пространства.

Допустим, мы скопировали содержимое диска в каталог «C:\SQLServer2008_Full_SP1_CU».

Не экономьте место на попытках исключить из процесса какую-нибудь архитектуру. Даже если вы в данный момент собираетесь пользоваться лишь 32-битной версией SQL Server, уделите полчаса времени на создание единого обновленного дистрибутива. Во-первых, это единственно поддерживаемый сценарий. Во-вторых я сам сталкивался с ситуацией, когда некоторые компоненты ставили с обновленного дистрибутива, а другие — с не обновленного. В результате чего возникали различные неочевидные проблемы.

На этом же шаге мы загрузим с сайта Microsoft первый пакет обновления — SQL Server 2008 Service Pack 1. Это можно сделать как для русской, так и английской версии — выбирайте тот язык, который совпадает с вашим дистрибутивом. Не забудье загрузить версии для всех платформ!

Далее нам потребуется последнее накопительное обновление — SQL Server 2008 Cumulative Update. Для этого на специальной странице смотрим, какое же обновление является последним на настоящий момент, и переходим к соответствующей статье Базы знаний. На сегодня текущим является Cumulative Update Package 3. Перейдите по ссылке «View and request hotfix downloads», расположенной в верху страницы. Чтобы увидеть обновления для всех платформ, а не только для текущей, нажмите на ссылку «Show hotfixes for all platforms and languages». В раскрывшемся списке отметьте обновления для всех платформ, введите адрес своей электронной почты и отправьте запрос. Примерно через десять минут ссылки для загрузки обновлений окажутся в вашем почтовом ящике.

Шаг второй. Интегрируем SQL Server 2008 Service Pack 1

Теперь у вас на диске есть копия дистрибутива SQL Server 2008 и отдельно все файлы с различными обновлениями.

Создадим в каталоге «C:\SQLServer2008_Full_SP1_CU» подкаталог «PCU». В него необходимо распаковать пакет обновления.

SQLServer2008SP1-KB968369-IA64-ENU.exe /extract:"C:\SQLServer2008_Full_SP1_CU\PCU"

SQLServer2008SP1-KB968369-x64-ENU.exe /extract:"C:\SQLServer2008_Full_SP1_CU\PCU"

SQLServer2008SP1-KB968369-x86-ENU.exe /extract:"C:\SQLServer2008_Full_SP1_CU\PCU"

В русской версии, очевидно, будет всего две команды.

SQLServer2008SP1-KB968369-x64-RUS.exe /extract:"C:\SQLServer2008_Full_SP1_CU\PCU"

SQLServer2008SP1-KB968369-x86-RUS.exe /extract:"C:\SQLServer2008_Full_SP1_CU\PCU"

Теперь необходимо из каталога «C:\SQLServer2008_Full_SP1_CU\PCU» скопировать в каталог «C:\SQLServer2008_Full_SP1_CU» файлы «setup.exe» и «setup.rll». Далее из каталогов «PCU\x86», «PCU\x64» и «PCU\ia64» следует скопировать все файлы, без каталогов и кроме файла «Microsoft.SQL.Chainer.PackageData.dll» в соответствующие каталоги «SQLServer2008_Full_SP1_CU\x86», «SQLServer2008_Full_SP1_CU\x64» и «SQLServer2008_Full_SP1_CU\ia64». Важно не ошибиться на этом этапе и не перезаписать исходную версию файла «Microsoft.SQL.Chainer.PackageData.dll». В противном случае установка пройдёт с ошибками.

Теперь требуется прописать вызов автоматической установки пакета обновления сразу после установки самого SQL Server 2008. Для этого в каждом из каталогов «SQLServer2008_Full_SP1_CU\x86», «SQLServer2008_Full_SP1_CU\x64» и «SQLServer2008_Full_SP1_CU\ia64» необходимо найти файл с именем «DefaultSetup.ini» и вставить в него строку с указанием пути до пакета обновления.

PCUSOURCE="C:\SQLServer2008_Full_SP1_CU\PCU\"

Технически можно указать и просто строку с относительным путем: «PCUSOURCE=".\PCU"». Но в таком случае придётся обязательно запускать установку из корневого каталога дистрибутива. Это накладывает определённые ограничения на вызов установки из сценариев, командных файлов или других ссылок на дистрибутив.

Вниманию тех, кто использует 180-дневную ознакомительную версию. В ознакомительной версии по умолчанию не используются файлы конфигурации «DefaultSetup.ini». Их потребуется создать самостоятельно в каждом из каталогов «SQLServer2008_Full_SP1_CU\x86», «SQLServer2008_Full_SP1_CU\x64» и «SQLServer2008_Full_SP1_CU\ia64». Содержимое файла должно быть следующим.

;SQLSERVER2008 Configuration File

[SQLSERVER2008]

PCUSOURCE="C:\SQLServer2008_Full_SP1_CU\PCU\"

Кстати, если вы уже успели приобрести SQL Server и имеете ключ продукта для установки, то здесь же вы можете добавить строку вида:

PID="AAAAA-BBBBB-CCCCC-DDDDD-EEEEE"

И при установке вы получите полнофункциональную каких-либо временных ограничений. Введя в ознакомительную версию ключ вы получаете то издание, которое соответствует ключу — дистрибутив у изданий единый.

На этом интеграция пакета обновлений завершена, переходим к заключительному шагу.

Шаг третий. Интеграция SQL Server 2008 Cumulative Update

Данный шаг очень похож на предыдущий. Загруженные на первом этапе файлы с накопительным обновлением следует распаковать в отдельный подкаталог «CU», используя следующие команды.

SQLServer2008-KB971491-ia64.exe /extract:"C:\SQLServer2008_Full_SP1_CU\CU"

SQLServer2008-KB971491-x64.exe /extract:"C:\SQLServer2008_Full_SP1_CU\CU"

SQLServer2008-KB971491-x86.exe /extract:"C:\SQLServer2008_Full_SP1_CU\CU"

Обратим внимание, что файлы с накопительным обновлением не зависят от языка продукта — в отличии от файлов с пакетом обновления. То есть для русской и английской версии они общие. Также отмечу, что для русской версии вам не требуется загружать и распаковывать накопительное обновление под платформу Intel Itanium. Конечно, если вы его всё-таки загрузите и распакуете — то ничего плохого из-за этого не случится. Просто оно никогда не будет использоваться, но свои триста мегабайт на диске займет.

Теперь необходимо из каталога «C:\SQLServer2008_Full_SP1_CU\CU» скопировать в каталог «C:\SQLServer2008_Full_SP1_CU» файлы «setup.exe» и «setup.rll». Далее из каждого каталога «CU\x86», «CU\x64» и «CU\ia64» следует скопировать все файлы, без подкаталогов и без файла «Microsoft.SQL.Chainer.PackageData.dll» в соответствующие каталоги «SQLServer2008_Full_SP1_CU\x86», «SQLServer2008_Full_SP1_CU\x64» и «SQLServer2008_Full_SP1_CU\ia64». Важно не перезаписать исходную версию файла «Microsoft.SQL.Chainer.PackageData.dll», иначе в ходе установки возможны ошибки.

Далее, как и в случае с пакетом обновления, нам потребуется прописать вызов автоматической установки накопительного обновления сразу после установки самого SQL Server 2008 и первого пакета обновления. Для этого в каждом из каталогов «SQLServer2008_Full_SP1_CU\x86», «SQLServer2008_Full_SP1_CU\x64» и «SQLServer2008_Full_SP1_CU\ia64» необходимо найти все тот же файл с именем «DefaultSetup.ini» и добавить в него строку с путем до накопительного обновления.

CUSOURCE="C:\SQLServer2008_Full_SP1_CU\CU\"

То есть теперь наша окончательная версия файла «DefaultSetup.ini» в каждом из каталогов «x86», «x64» и «ia64» станет примерно вот такой.

;SQLSERVER2008 Configuration File

[SQLSERVER2008]

PID="AAAAA-BBBBB-CCCCC-DDDDD-EEEEE"

PCUSOURCE="C:\SQLServer2008_Full_SP1_CU\PCU\"

CUSOURCE="C:\SQLServer2008_Full_SP1_CU\CU\"

Строка с PID должна содержать реальный ключ продукта для SQL Server 2008 или отсутствовать вовсе.

Теперь при установке SQL Server 2008 если на стадии «Installation Rules» обратите внимание пункт «Update Setup Media Language Compatibility».

А на стадии «Ready to Install» — на узел «Slipstream».

В итоге, после установки, используя SQL Server Configuration Manager, вы сможете посмотреть версию установленного ПО и сравнить с тем, что мы видели на странице со списком доступных обновлений. Пример для русской версии:

Отдельно можно обратить внимание на пакет электронной документации SQL Server Books Online, — к сожалению, он не обновляется ни с пакетом обновления, ни с накопительными обновлениями, однако после установки SQL Server вам будет предложено загрузить обновление с Windows Update. Чтобы автоматически устанавливать и актуальную электронную документацию, пройдите по ссылке и загрузите обновлённые пакеты. На момент написания статьи доступны пакеты документации датированные маем 2009. Прямые ссылки на русскую и английскую версии. Скачанный пакет следует переименовать в «SQLServer2008_BOL.msi» и перезаписать одноименный файл в каждом из каталогов «x86\setup», «x64\setup» и «ia64\setup» .

На этом длинная вводная часть про SQL Server 2008 завершена. Скоро я расскажу о том, как следует устанавливать новые версии продуктов семейства System Center с использованием SQL Server 2008.

Источник http://blogs.technet.com/vm/archive/2009/06/28/service-pack-1-cumulative-update-sql-server-2008.aspx


Если на странице вы заметили в посте отсутствие изображений, просьба сообщить , нажав на кнопку.



После прочтения материала " Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008 ", можно просмотреть форум и поискать темы по данной игре.



ДРУГИЕ МАТЕРИАЛЫ
Как склонить девушку к анальному сексу?
Американцам придётся подождать S.T.A.L.K.E.R.: Call of Pripyat
Европейцы заплатят за Windows 7 больше, чем американцы
Несколько новых скриншотов Fallout 3: Mothership Zeta
Настройка: Установка Windows XP на компьютер с Windows Vista
Градостроительный симулятор Cities XL выйдет 9 октября
«Акелла» выкупает Disciples
Российские ученые обнаружили на Луне потенциальные залежи воды
Сэм Раими экранизирует Warcraft!
«Лаборатория Касперского» вошла в рейтинг мировых лидеров софтверной индустрии
Секреты похудения
Телефон размером с кредитку и ценой 18 евро
Новенький ролик Forza Motorsport 3
Угроза Земле
Новые скриншоты и видео файтинга Tekken 6
Выход игры Dark Void откладывается до 2010 года
Новый трейлер DiRT 2
Гоночная игра NFS: Shift победила Бэтмена в Великобритании
Игра по фильму Heat заморожена
Секрет азиатского долголетия

Если вам понравился материал "Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008", - поделитесь ним с другими.


html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию


Категория: Статьи: Общие | Добавил: Karneliys (30.07.2009)
Просмотров: 2996 | Теги : SQL Server 2008 Service Pack 1, SQL Server 2008, SQL Server 2008 Cumulative Update

Ниже вы можете добавить комментарии к материалу " Интеграция пакетов обновлений (Service Pack) и накопительных обновлений (Cumulative Update) в дистрибутив SQL Server 2008 "

Внимание: Все ссылки и не относящиеся к теме комментарии будут удаляться. Для ссылок есть форум.


Всего комментариев : 0
avatar
ФОРМА ВХОДА
ПОЖЕРТВОВАНИЯ

WMZ: Z143317192317

Boosty - Donate

Payeer: P48650932
На кофе / ko-fi
На пиво / wayforpay
ПАРТНЕРЫ

World of Warships — это free-to-play ММО-экшен, который позволяет окунуться в мир масштабных военно-морских баталий. Возьмите под управление легендарные боевые корабли первой половины ХХ века и завоюйте господство на бескрайних океанских просторах.

Курсы обмена WebMoney


Что такое ресурс Turbobit и как качать.




Получи 10 ГБ места бесплатно, на всю жизнь.


Boosty – сервис по сбору донатов.
Absolver: Видеообзор
Absolver: Видеообзор
Паласатый - воен! всех раскидал
Паласатый - воен! всех раскидал
Видеообзор игры Uncharted 4: A Thief's End
Видеообзор игры Uncharted 4: A Thief's End
Black Eyed Peas - The Time (Dirty Bit)
Black Eyed Peas - The Time (Dirty Bit)
Беспредел на парковке в Шереметьево
Беспредел на парковке в Шереметьево
Gamesblender № 221: «недостаточно итальянская» Mafia 3 и увлекшаяся сериалами Quantum Break
Gamesblender № 221: «недостаточно итальянская» Mafia 3 и увлекшаяся сериалами Quantum Break
35 классных лайфхаков с канцтоварами
35 классных лайфхаков с канцтоварами
Видеообзор игры Hearts of Iron IV
Видеообзор игры Hearts of Iron IV
Видеообзор игры Reconquest
Видеообзор игры Reconquest
Анонс Frostpunk 2, ремастеры старых GTA, детали CoD: Vanguard, итоги Indie World Showcase
Анонс Frostpunk 2, ремастеры старых GTA, детали CoD: Vanguard, итоги Indie World Showcase

Как выглядит путешествие в «превосходном классе» поезда Glacier Express
Как выглядит путешествие в «превосходном классе» поезда Glacier Express
Художник изобразил диснеевских персонажей в виде реальных людей (17 фото)
Художник изобразил диснеевских персонажей в виде реальных людей (17 фото)
Потрясающие песочные скульптуры (16 фото)
Потрясающие песочные скульптуры (16 фото)
Чудаки на дорогах (16 фото)
Чудаки на дорогах (16 фото)
Свежие приколы (27 шт)
Свежие приколы (27 шт)
Люди с силой воли, которые решили похудеть и сделали это (22 фото)
Люди с силой воли, которые решили похудеть и сделали это (22 фото)
Неудачный день в картинках (27 фото)
Неудачный день в картинках (27 фото)
Что можно сделать из старых тракторных шин
Что можно сделать из старых тракторных шин
СТАТИСТИКА
Яндекс.Метрика


Copyright © 2000-2026, Alex LTD and System PervertedХостинг от uCoz