Развертывание обновлений программного обеспечения для служб Windows SharePoint Services 3.0

Содержание:

  • Предполагаемая аудитория и область применения статьи

  • Общее представление об обновлении программного обеспечения

  • Доступные обновления

  • Рекомендуемая последовательность установки обновлений

  • Установка обновления программного обеспечения

    • Подготовка к работе

    • Предустановочные действия

    • Этапы установки

    • Проверьте успешное завершение обновления

    • Добавление новых серверов к ферме (необязательно)

    • Обновление языковых пакетов шаблонов

Предполагаемая аудитория и область применения статьи

Представленная информация об обновлении программного обеспечения предназначена для всех ИТ-специалистов, обеспечивающих поддержку Windows SharePoint Services 3.0 или Microsoft Office SharePoint Server 2007. Однако специальные инструкции по установке обновлений программного обеспечения будут особенно интересны специалистам, которые отвечают за установку обновлений ПО на фермы серверов SharePoint. Как отмечается в следующем разделе, установка обновлений ПО на изолированные серверы не включает шагов, необходимых для подобной установки на фермы серверов SharePoint.

Изолированная установка

При выборе базовой установки (один сервер с экземпляром продукта SQL Server Embedded Edition под именем "Внутренняя база данных Windows") для установки Windows SharePoint Services 3.0 на веб-сервер не требуется следовать процессам и процедурам, описанным в данной статье. В таком случае, если включен режим автоматического обновления, компьютер пользователя обновляется автоматически. Если режим автоматического обновления не включен, можно просматривать доступные обновления программного обеспечения и выбирать нужные на веб-сайте Центр обновления Windows(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133349&clcid=0x419) или на веб-сайте Центр обновления Майкрософт (https://go.microsoft.com/fwlink/?linkid=133353&clcid=0x419).

Если на изолированный компьютер SharePoint устанавливается пакет обновления, мастер настройки продуктов и технологий SharePoint (Psconfigui.exe) запускается автоматически и обновляет базы данных для продуктов и технологий SharePoint. Однако если устанавливается исправление, которое входило в пакет установщика для изолированной установки, пользователю предлагается запустить мастер настройки продуктов и технологий SharePoint вручную.

Если обновление является общим обновлением, и пользователь имеет изолированную установку с настроенным автоматическим обновлением, обновление без уведомления запускает Psconfigui.exe и не отображает пользовательский интерфейс до тех пор, пока установка обновления не завершится. Локализованное обновление ведет себя на изолированной установке так же, как общее обновление. Дополнительные сведения о различных типах обновления ПО SharePoint см. в разделе Общее представление об обновлении программного обеспечения.

При любом развертывании, кроме развертывания на изолированном сервере, настроенного с использованием базовой установки, необходимо посетить Центр загрузки Майкрософт(на английском языке) (https://go.microsoft.com/fwlink/?linkid=24367&clcid=0x419), чтобы загрузить и затем установить нужное обновление программного обеспечения.

Примечание

Обновления ПО, имеющие ограниченное распространение, такие как исправления, предоставляются по запросу к службе поддержки пользователей, к менеджеру по технической поддержке или путем заполнения формы запроса нужного исправления, представленной в статье базы знаний.

В среде фермы серверов обновления ПО автоматически не устанавливаются, даже если на веб-серверах фермы включена функция "Автоматические обновления". Для запуска обновления ПО нельзя использовать веб-сайты Центр обновления Windows(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133349&clcid=0x419) и Центр обновления Майкрософт (https://go.microsoft.com/fwlink/?linkid=133318&clcid=0x419).

Программа обновления ПО проверяет регистр Windows и блокирует автоматическую установку на любой веб-сервер, не содержащий значение "Serverrole"="SINGLESERVER" в разделе HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web server extensions\12.0\WSS\ .

Совет

Чтобы определить, должен ли он вручную загружать и устанавливать критически важные обновления ПО, пользователь может с помощью редактора реестра проверить значения раздела HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web server extensions\12.0\WSS.

Общее представление об обновлении программного обеспечения

Корпорация Microsoft предлагает несколько различных вариантов обновлений ПО для Службы Windows SharePoint Services и Microsoft Office SharePoint Server. Перед подробным изучением этих обновлений рекомендуется ознакомиться с основной терминологией. Информация о терминологии, используемой Microsoft в связи с обновлением ПО, представлена в следующей таблице.

Концепции и терминология обновления программного обеспечения

Концепции и термины Описание и определение

Исправление

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

Общее обновление

Общее обновление обычно связано с исправлением в системе безопасности, оно распространяется без ограничений и доступно для загрузки.  Настройка центра обновления Windows может предусматривать идентификацию таких обновлений и их автоматическую установку. Ссылки на общие обновления содержится в бюллетенях по безопасности. Обычно эти исправления выпускаются по мере необходимости. Другим примером общего обновления являются пакеты обновления.

Пакет обновления

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

Модель плановых поставок

В Microsoft Office осуществляется переход от текущей модели выпуска исправлений на основе приоритетов к модели плановых поставок. В модели плановых поставок исправления выпускаются через каждые два месяца. Такой график создает более высокую предсказуемость для клиентов. Клиенты, нуждающиеся в экстренной помощи, могут выдать запрос на исправление с более коротким временем исполнения.

Этот новый подход поддерживается следующими механизмами поставок.

  • Накопительное обновление (CU)

  • Критически важное исправление по требованию (COD)

Дополнительные сведения см. в статье Накопительные обновления предоставляются группой Microsoft Office в виде исправлений выявленных ошибок (на английском языке).

Накопительное обновление

Набор исправлений, выпускаемый каждые два месяца. Накопительное обновление (CU) включает в себя ранее выпущенные и текущие исправления и накопительные обновления. CU иногда называют накопительным пакетом обновления.

Доступные исправления включают следующее:

  • Исправления, соответствующие критериям приемки. Эти критерии включают наличие обходного пути, влияние на клиентов, воспроизводимость и сложность кода, подлежащего изменению.

  • Любые критически важные исправления, выпускаемые в настоящее время.

  • Любые критически важные обновления, выпускаемые в настоящее время и связанные или не связанные с безопасностью.

Дополнительные сведения см. в записи блога Исправления Office, подлежащие поставке в форме накопительных обновлений в соответствии с определенным расписанием(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133358&clcid=0x419).

Критически важное исправление по требованию (COD)

Критически важное исправление по требованию предназначено для решения острых проблем, устранение которых требует срочных действий и не может быть выполнено в рамках обычного цикла поставки накопительных обновлений. Исправления COD применяются при чрезвычайных обстоятельствах, например, в такой ситуации, когда возникшая проблема блокирует обычные бизнес-операции клиента и/или для решения проблемы нет эффективного обходного пути. Критически важные исправления по требованию (COD) включаются в очередной выпуск накопительного обновления.

Примечание

Шаблон версий выпусков COD имеет вид 12.0.xxxx.500X. Примером может служить накопительное обновление CU, выпущенное в версии 12.0.6327.5000, после которого потребовалось исправление COD. В этом примере исправление COD имеет версию 12.0.6327.5001. Если перед очередным обновлением CU потребуются дополнительные исправления, следующая версия будет иметь номер 12.0.6327.5002 и так далее до выпуска очередного обновления CU.

Пакет

Загруженный элемент — исполняемый (EXE) файл, обеспечивающий накопительное обновление или исправление. Пакет может содержать одно или несколько исправлений. В зависимости от используемого механизма загрузки этот исполняемый файл может находиться внутри другого, защищенного паролем исполняемого файла. После извлечения пакета пользователь может получить один или несколько EXE-файлов, в имени которых используется номер базы знаний; например, Webfldrs-KB907306-ENU.exe. В этом примере большинство клиентов при обновлении своих серверов SharePoint запускает исполняемый файл Webfldrs-KB907306-ENU.exe.

Исправление

Исправления сохраняются внутри пакетов. Исправления запускают программу установки Windows (msiexec.exe) для пополнения исходных установочных пакетов (файлы которых имеют расширение MSI) новой информацией или двоичными кодами. Исправления, устанавливаемые программой установки Windows, имеют расширение файла MSP.

Для создания интегрированной версии исправлений можно извлекать исправления в одну и ту же папку. Дополнительную информацию см. в разделе Создание источника установки, включающего обновления ПО (Windows SharePoint Services 3.0) или Create an installation source that includes software updates (Office SharePoint Server 2007).

Локализованное исправление

Локализованное (или локальное) исправление содержит обновления строк, зависящих от языка, или соответствующий код. 

Глобальное исправление

Глобальное исправление не зависит от языка и может быть применено к любому серверу независимо от языка базовой установки или от установки языковых пакетов. Большинство обновлений ПО поставляется в виде глобальных исправлений.

Средство обновления

Средство обновления представляет собой специфический вид продукта, который оценивает текущее состояние соответствующих объектов и, возможно, изменяет их для приведения в соответствие новой схеме, расширения функциональных возможностей или исправления выявленных ошибок.

Дополнительные сведения об обновлении ПО приводятся в следующих разделах:

  • Накопительные обновления

  • Пакеты

  • Исправления

  • Глобальные и локализованные исправления

Накопительные обновления

Как отмечено в приведенной выше таблице терминологии программного обеспечения, накопительные обновления представляют собой предсказуемый цикл поставки клиентам обновлений ПО, что облегчает управление установкой обновлений ПО для Службы Windows SharePoint Services и Office SharePoint Server. Хотя первое накопительное обновление было выпущено в августе 2008 года, декабрьский выпуск CU (2008) является первой полной реализацией всех аспектов новой модели поставок обновлений для SharePoint. Начиная с декабрьского выпуска CU, каждое накопительное обновление будет выглядеть как пакет, содержащий новейшие версии всех выпущенных нами исправлений. Это изменение облегчает создание новой службы Office SharePoint Server и позволяет пользователю вносить в нее исправления до текущего уровня обновления, применяя следующие четыре вида обновлений:

  • Новейший пакет обновления для Службы Windows SharePoint Services

    Примечание

    Установка новейшего пакета обновлений не является обязательной, хотя рекомендуется как лучшее решение. Если нет возможности установить новейший пакет обновления, мы поддерживает установку накопительного обновления поверх старого пакета обновления, срок действия которого еще не истек (дополнительные сведения см. на веб-сайте https://www.microsoft.com/lifecycle (https://www.microsoft.com/lifecycle)).

  • Новейший пакет обновления для Office SharePoint Server

  • Новейшее накопительное обновление для Службы Windows SharePoint Services

  • Новейшее накопительное обновление для Office SharePoint Server

Имейте в виду следующую информацию о структуре нового формата обновления:

  • Службы Службы Windows SharePoint Services по-прежнему остаются отдельными и не включаются в пакет Office SharePoint Server.

  • Все новейшие глобальные и локальные исправления для Службы Windows SharePoint Services включены в пакет Службы Windows SharePoint Services.

  • Все последние глобальные и локальные исправления для Office SharePoint Server и других продуктов сервера Microsoft Office (например, InfoPath Forms Services и Microsoft Office Project Server) включены в пакет Office SharePoint Server.

  • Список содержимого пакета включает в себя все, что мы поставляли после выпуска окончательной первоначальной версии (RTM), в том числе обновление инфраструктуры, которое больше не нужно устанавливать как отдельное обновление.

Дополнительные сведения о конкретных исправлениях в накопительном обновлении см. в статье базы знаний, посвященной этому обновлению.

Дополнительные сведения о накопительных обновлениях см. в записи блога Исправления Office, подлежащие поставке в форме накопительных обновлений в соответствии с определенным расписанием(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133358&clcid=0x419).

Для оперативного получения информации о накопительных обновлениях Microsoft Office в момент выпуска их корпорацией Майкрософт рекомендуется подписаться на блог "Инженерная поддержка Office"(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133359&clcid=0x419).

Пакеты

В пакетах используется следующее соглашение об именах.

Соглашение об именах обновлений программного обеспечения

Для обновлений программного обеспечения используется следующий шаблон соглашения об именах: productnamerrr-kby-xnn-fullfile-lang**.exe**, где:

  • productname — короткий идентификатор имени выпущенного продукта.

  • rrr — описание версии; например, пакет обновления 1 будет обозначаться как "sp1".

  • y — номер, соответствующий статье базы данных об этом обновлении программного обеспечения.

  • nn — номер, обозначающий аппаратную архитектуру, например x86 или x64

  • lang — язык обновления программного обеспечения; например, русский (Россия) будет иметь обозначение ru-ru.

Например, имя файла для служб Windows SharePoint Services 3.0 с пакетом обновления 1 (SP1) для русского (Россия) языка и аппаратной платформы x86 будет иметь следующий вид: wssv3sp1-kb936988-x86-fullfile-ru-ru.exe.

После запуска исполняемых EXE-файлов для установки пакета рекомендуется убедиться, что обновление установлено.  Для Windows Server 2003 и Windows Server 2008 это можно сделать следующим образом:

  • Windows Server 2003 — просмотрите историю установленных обновлений: выберите Панель управления, затем щелкните Установка и удаление программ. Установите флажок Показать обновления.  Отображаются имя файла и соответствующая ссылка на номер статьи базы знаний. Например, в списке Установленные программы и обновления отображается "Обновление для Microsoft Windows SharePoint Services 3.0 (KB932091)", если оно было установлено.

  • Windows Server 2008 — просмотрите историю установленных обновлений: выберите Панель управления, затем щелкните Программы и характеристики. На панели Задачи щелкните Показать установленные обновления. Появляется список обновлений; например, "Обновление для Microsoft Windows SharePoint Services 3.0 (KB932091)".

В любом из приведенных выше примеров пользователь может перейти на веб-станицу https://support.microsoft.com/kb/\<kbnumber> где <kbnumber> — номер статьи базы знаний и прочесть соответствующую статью, содержащую дополнительные сведения о данном пакете.

В отношении пакетов имейте в виду также следующее:

  • Исправления носят накопительный характер. Поэтому, если два пакета содержат одно и то же исправление или группу исправлений, пакет с более высоким номером сборки содержит все, что имеется в пакете с предшествующим номером сборки.

  • В свойствах пакета указывается номер сборки, содержащей данный пакет.  Это важно, потому что номер сборки бывает иногда выше, чем версии, указанные для файлов в пакете, и этот номер более точно характеризует содержимое пакета*.

  • Для проверки содержимого исправлений можно извлекать пакеты, открывая окно командной строки и вводя в него следующую команду: <packagename>.exe /extract:.\<hfx>, где <packagename> — имя пакета, а \<hfx> — имя папки. Эта команда извлекает содержимое пакета в папку с именем hfx в каталоге, путь к которому указан в текущей командной строке. Чтобы задать другое местоположение каталога и имя папки, можно изменить параметр \<hfx>.

  • Имя пакета может включать буквы glb, которые показывают, что пакет содержит глобальные исправления; например, office-kb950487-fullfile-x86-glb.exe.

  • Имя пакета может включать региональные коды, такие как ru-ru (русский, Россия) или de-de (немецкий, ФРГ), которые показывают, что пакеты содержат локализованные исправления; например, wss-kb948957-fullfile-x86-ru-ru.exe.

Исправления

Отдельное исправление можно установить вручную. Однако если производится ручная установка отдельного исправления, процесс обновления включается автоматически и может запустить средство обновления. Если вместо этого пользователь запускает пакет EXE, автоматическое обновление блокируется после установки пакета.

В службе Службы Windows SharePoint Services и Office SharePoint Server 2007 исправления, связанные с пакетом обновления, имеют имена, отличные от имен исправлений в накопительных обновлениях, общих обновлениях и исправлениях. Например, в накопительном обновлении глобальное исправление для Windows SharePoint Services называется sts.msp (MSP — расширение имени файла для пакета обновления установщика Windows), и оно корректирует исправление sts.msi, которое было установлено с первоначального носителя.  Другим примером является Service Pack 1, который содержит файл с именем stswwsp1.msp, корректирующий исправление sts.msi, установленное с первоначального носителя.  Несмотря на то, что имена файлов исправлений в приведенных выше примерах различны, оба исправления обновляют одни и те же файлы. В следующей таблице представлены наиболее частые сопоставления, используемые для Службы Windows SharePoint Services и Office SharePoint Server.

Продукт Пакет обновления установщика Windows

Windows SharePoint Services 3.0

В следующем списке <region> — код основного языка, например, en-us.

  • sts.msp

  • wssmui-<region>.msp

Office SharePoint Server 2007

В следующем списке <region> — код основного языка, например, en-us.

  • coreserver.msp

  • coreservermui-<region>.msp

  • dlc.msp, где "dlc" — идентификатор жизненного цикла документа, который характеризует рабочие процессы и политики

  • dlcmui-<region>.msp

  • ifswfe.msp, где "ifs" — идентификатор InfoPath Forms Services

  • xlsrvapp.msp, где "xls" — идентификатор службы вычислений Excel

  • В некоторых случаях имя исправления может содержать выражение "x-none", которое означает, что это глобальное исправление.

Глобальные и локализованные исправления

Глобальные исправления затрагивают независящие от языка части продукта.  То есть исправления вносятся только в те элементы, которые не имеют каких-либо взаимоотношений, связанных с языком.  Структура продукта SharePoint такова, что любая зависящая от языка строка имеет свое собственное местоположение и поэтому может обновляться отдельно.  В результате глобальные исправления могут применяться к любому серверу безотносительно к языку базовой установки и независимо от установленных языковых пакетов.

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

Обычно возникает вопрос, устанавливать ли глобальное исправление, локализованное исправление или то и другое вместе.

Выбор исправления для установки зависит от того, какую цель преследует данная установка. Следующие соображения могут оказаться полезными для принятия наилучшего решения:

  • Большинство обновлений продукта содержится в глобальных исправлениях. Как следует из информации о дизайне продукта, особое внимание уделяется тому, чтобы отделить зависящие от языка части кода продукта, которые составляют небольшую долю общего объема кода.

  • Существуют некоторые виды исправлений кода, которые требуют для полной реализации как глобальных, так и локальных исправлений. Если устанавливается только одно исправление, некоторые функции остаются с теми же дефектами, которые были до установки исправления.

  • Поскольку пакет обновления обновляет все, первая зависимость проявляется в некоторый момент после установки пакета обновления. Эта зависимость продолжает существовать вплоть до появления следующего пакета обновления. Установка пользователем глобального или локализованного исправления не обязательно повлияет на общее функционирование его сервера, но, если он хочет быть уверенным, что все исправления внесены, ему следует установить как глобальное, так и локализованное исправление.

  • Служба поддержки пользователей Майкрософт (CSS) настоятельно рекомендует пользователям устанавливать оба исправления среды SharePoint, поскольку только в этом случае они получат максимальные преимущества от этих исправлений и обеспечат поддержание своей платформы на высшем уровне обновления.

Дополнительные ресурсы

Чтобы лучше понять процесс развертывания обновлений, см. презентацию Презентация: понимание и развертывание исправлений, общих обновлений и пакетов обновлений(на английском языке) (https://go.microsoft.com/fwlink/?linkid=121946&clcid=0x419). Данная презентация была проведена Дэниелом Уинтером (Daniel Winter) на конференции по продуктам и технологиям SharePoint в марте 2008 г. В этой презентации представлена ценная информация о различных видах обновлений программного обеспечения, которые корпорация Майкрософт выпускает для Службы Windows SharePoint Services и Office SharePoint Server.

Используя Windows SharePoint Services 3.0 с пакетом обновления 1 (SP1) и Office SharePoint Server 2007 с пакетом обновления 1 (SP1) в качестве примеров, Дэниел Уинтер подробно рассказывает о действиях, выполняемые перед обновлением, о развертывании обновления, о проверке и диагностике обновления. Перед продолжением чтения данной статьи и развертыванием обновления ПО настоятельно рекомендуется просмотреть указанную презентацию.

Доступные обновления

Для Windows SharePoint Services 3.0 были выпущены следующие обновления.

Совет

Центр ресурсов обновления для продуктов и технологий SharePoint(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133360&clcid=0x419) предоставляет единую точку доступа к сведениям об обновлении программного обеспечения.

Основные обновления для Windows SharePoint Services 3.0

Имя Описание и номер версии owssvr.dll

Windows SharePoint Services 3.0

Окончательная первоначальная версия (RTM) продукта Службы Windows SharePoint Services.

Номер версии owssvr.dll: 12.0.4518.1016

Октябрьское общее обновление (2007)

Выпуск девяти обновлений безопасности в двух бюллетенях. Дополнительные сведения см. в документе Важное исправление безопасности MS07-059(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133361&clcid=0x419) в блоге группы Microsoft SharePoint.

Номер версии owssvr.dll: 12.0.6039.5000

Примечание

Хотя службы Службы Windows SharePoint Services соответствуют сборке 12.0.6040, в настройках сайта они отображаются как 12.0.0.6039, поскольку условия лицензионного соглашения на использование программного обеспечения корпорации Майкрософт изменились в  6040, и в результате между сборками 12.0.0.6039 и 12.0.0.6040 не было двоичных изменений. Ваша база данных служб Windows SharePoint в пользовательском интерфейсе центра администрирования будет отображать версию 12.0.0.4518 окончательной первоначальной сборки, поскольку на сервере двоичные изменения не реализуются.

Пакет обновления 1

Пакет обновления 1 (SP1) содержит ряд исправлений продуктов Office SharePoint Server 2007 и Windows SharePoint Services 3.0, новые команды Stsadm для повторного секционирования баз данных и переименования семейств сайтов, а также обновления документации по продуктам, касающиеся вопросов планирования производительности и мощности. Дополнительные сведения о содержимом этого пакета обновления см. во вводном техническом документе Пакет обновления 1 для Windows SharePoint Services 3.0 и Microsoft Office SharePoint Server 2007(на английском языке) (https://go.microsoft.com/fwlink/?linkid=105704&clcid=0x419).

Номер версии owssvr.dll: 12.0.6219.1000

Накопительный пакет обновления, выпущенный после пакета SP1

В этом накопительном пакете обновления содержатся исправления, внесенные после блокировки кода для пакета обновления 1. Дополнительные сведения см. в следующей статье базы знаний: Описание пакета исправлений Windows SharePoint Services 3.0, выпущенного после пакета SP1: 31 января 2008 г. (https://go.microsoft.com/fwlink/?linkid=102044&clcid=0x419).

Номер версии owssvr.dll: 12.0.6300.5000

Обновление инфраструктуры (IU)

В обновлении инфраструктуры устраняется несколько ошибок, выявленных в Windows SharePoint Services 3.0. Дополнительные сведения см. в статьях Описание обновления инфраструктуры для Windows SharePoint Services 3.0 (https://go.microsoft.com/fwlink/?linkid=133362&clcid=0x419) и Ошибки, исправленные в Windows SharePoint Services 3.0 с помощью обновления инфраструктуры Windows SharePoint Services 3.0(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133363&clcid=0x419).

Номер версии owssvr.dll: 12.0.6320.5000

Августовское накопительное обновление

Дополнительные сведения об этом обновлении см. в следующих статьях базы знаний:

Номер версии owssvr.dll: 12.0.6327.5000

Октябрьское накопительное обновление

Чтобы узнать об ошибках, устраненных с помощью этого обновления, см. статью Описание пакета исправлений Windows SharePoint Services 3.0 (Sts.msp): 28 октября 2008 г.(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133366&clcid=0x419)

Номер версии owssvr.dll: 12.0.6331.5000

Декабрьское накопительное обновление

В этом обновлении содержатся исправления для всех проблем Windows SharePoint Services 3.0, обнаруженных с момента выпуска Windows SharePoint Services 3.0. Дополнительные сведения см. в статье Описание пакета накопительных обновлений Windows SharePoint Services 3.0 (пакет сервера WSS): 16 декабря 2008 г.(на английском языке) (https://go.microsoft.com/fwlink/?linkid=139517&clcid=0x419).

Номер версии owssvr.dll: 12.0.6335.5000

Это обновление включает:

  • Dw20w-x-none.msp

  • Sts-x-none.msp

  • Wssmui-en-us.msp (и все другие языки для данного продукта)

Февральское накопительное обновление

Чтобы узнать об ошибках, устраненных с помощью этого обновления, см. статью Описание пакета накопительных обновлений Windows SharePoint Services 3.0: 24 февраля 2009 г.(на английском языке) (https://go.microsoft.com/fwlink/?linkid=133366&clcid=0x419)

Номер версии owssvr.dll: 12.0.6341.5000

Пакет обновления 2

Пакет обновления 2 (SP2) предоставляет полную поддержку Windows Server 2008 и IIS 7, расширенную поддержку браузера, новые операции и свойства для программы командной строки Stsadm, улучшенную функциональность для существующих функций и исправления известных проблем.

Пакет исправления 2 включает SP1 и все обновления, выпущенные вплоть до этого пакета обновления. Описание SP2 см. в статье Описание пакета обновления 2 для Windows SharePoint Services 3.0 и пакета обновления 2 для языкового пакета Windows SharePoint Services 3.0 (https://go.microsoft.com/fwlink/?linkid=149885&clcid=0x419).

Номер версии owssvr.dll: 12.0.6421.1000

Апрельское накопительное обновление

Апрельское накопительное обновление (CU) предоставляет очень важные исправления для Stsadm, в частности операцию mergecontentdbs. Дополнительные сведения см. в статье Описание пакета исправлений сервера накопительных обновлений Windows SharePoint Services 3.0 (Sts.msp): 28 апреля 2009 г.(на английском языке) (https://go.microsoft.com/fwlink/?linkid=154981&clcid=0x419).

Описание этого обновления см. в статье базы знаний 968850(на английском языке) (https://go.microsoft.com/fwlink/?linkid=149888&clcid=0x419)

Номер версии owssvr.dll: 12.0.6504.5000

Июньское накопительное обновление

Описание этого обновления для Windows SharePoint Services 3.0 см. в статье Описание пакета исправлений сервера накопительных обновлений Windows SharePoint Services 3.0 (пакет сервера WSS): 30 июня 2009 г.(на английском языке) (https://go.microsoft.com/fwlink/?linkid=157329&clcid=0x419).

Это обновление предоставляет несколько исправлений для Windows SharePoint Services 3.0. Дополнительные сведения см. в статье Описание пакета исправлений сервера накопительных обновлений Windows SharePoint Services 3.0 (Sts.msp): 30 июня 2009 г.(на английском языке) (https://go.microsoft.com/fwlink/?linkid=157330&clcid=0x419).

Номер построения: 12.0.6510.5001

Августовское накопительное обновление

Описание этого обновления для Windows SharePoint Services 3.0 см. в статье Описание пакета исправлений сервера накопительных обновлений Windows SharePoint Services 3.0 (пакет сервера WSS): 25 августа 2009 г.(на английском языке)(https://go.microsoft.com/fwlink/?linkid=164621&clcid=0x419).

Это обновление предоставляет несколько исправлений для Windows SharePoint Services 3.0. Дополнительные сведения см. в статье Описание пакета исправлений сервера накопительных обновлений Windows SharePoint Services 3.0 (Sts.msp): 25 августа 2009 г.(на английском языке)(https://go.microsoft.com/fwlink/?linkid=164623&clcid=0x419).

Номер версии owssvr.dll: 12.0.6514.5000

Номер построения накопительного обновления: 12.0.6514.5000

Октябрьское накопительное обновление

Описание этого обновления для Windows SharePoint Services 3.0 см. в статье Описание пакета исправлений сервера накопительных обновлений Windows SharePoint Services 3.0 (пакет сервера WSS): 27 октября 2009 г.(на английском языке)(https://go.microsoft.com/fwlink/?linkid=169313&clcid=0x419).

Это обновление предоставляет несколько исправлений для Windows SharePoint Services 3.0 и улучшенную функциональность для средства проверки перед обновлением. Основные изменения средства проверки перед обновлением — это улучшенные отчеты, новые правила и дополнения операции stsadm –o EnumAllWebs, так что теперь можно просматривать списки веб-частей, получателей событий или файлов резервного копирования по пути SetupPath.

Дополнительные сведения см. в статье Описание пакета исправлений сервера накопительных обновлений Windows SharePoint Services 3.0 (Sts-x-none.msp): 27 октября 2009 г.(на английском языке)(https://go.microsoft.com/fwlink/?linkid=169314&clcid=0x419).

Номер версии owssvr.dll: 12.0.6520.5000

Номер построения накопительного обновления: 12.0.6520.5000

Рекомендуемая последовательность установки обновлений

Хотя корпорация Майкрософт не требует обязательного соблюдения определенной последовательности установки, мы рекомендуем пользователям устанавливать нужные им обновления, выпущенные после окончательной первоначальной версии WSS в следующем порядке:

  1. Пакет обновления 2 для Windows SharePoint Services 3.0 (KB 953338)

  2. Октябрьское накопительное обновление для Windows SharePoint Services 3.0 (KB 975002)

Дополнительные сведения о создании источника интегрированной установки с использованием декабрьского накопительного обновления см. в записи блога Создание упорядоченного пакета SharePoint с использованием самых последних обновлений(на английском языке) (https://go.microsoft.com/fwlink/?linkid=139512&clcid=0x419).

Важно!

Для завершения обновления не забывайте запускать на каждом сервере фермы либо мастер настройки SharePoint, либо программу Psconfig.exe из командной строки. Мастер настройки SharePoint или программу Psconfig.exe не требуется запускать между отдельными последовательными шагами обновления. Можно подождать, пока все обновления будут установлены на данном сервере, и только после этого запустить мастер настройки SharePoint или программу PSconfig.

Установка обновления программного обеспечения

Чтобы успешно установить обновление ПО в ферме серверов, рекомендуется выполнять все предустановочные, установочные и проверочные этапы, описанные в данной статье.

Подготовка к работе

Перед началом выполнения предустановочных шагов обратите внимание на следующее:

  • Корпорация Майкрософт рекомендует планировать установку обновления программного обеспечения на время, когда это вызовет минимальную приостановку работы ваших пользователей. Согласуйте предлагаемый график с пользователями и ответственными сотрудниками, отвечающими за работу веб-сайтов, размещенных на серверах, охваченных службами Windows SharePoint Services 3.0 и в случае необходимости скорректируйте график установки.

  • Не устанавливайте бета-версию обновления программного обеспечения Windows SharePoint Services 3.0 в производственной среде.

  • Необходимо загружать файл обновления ПО, соответствующий вашему аппаратному обеспечению и языку программного обеспечения.

  • Если исправление уже было установлено ранее, но проблема, ради которой это было сделано, не устранена в этом широко доступном обновлении ПО, необходимо получить обновленную версию этого исправления, в которой учитывались бы специфические проблемы среды, обратившись в службу поддержки пользователей корпорации Майкрософт (https://go.microsoft.com/fwlink/?linkid=99201&clcid=0x419).

  • На время установки обновления ПО необходимо отключить веб-серверы, на которых работают службы WSS 3.0, от предоставления услуг. Это делается в связи с тем, что обновление ПО может вызвать изменения схемы базы данных SQL Server, а продолжение создания пользовательской разработки во время обновления может привести к тому, что интерфейсные и фоновые серверы будут иметь различный контент.

  • Если установка обновлений выполняется на веб-серверах с программным обеспечением Windows SharePoint Services 3.0 в ферме серверов, происходит следующее. После установки обновления ПО на первом веб-сервере фермы версии файлов на этом веб-сервере и базы данных на этой ферме серверов будут отличаться от версий файлов на других веб-серверах. Это несовпадение вызовет неправильную работу фермы, когда даже в ответ на допустимые запросы будут выдаваться ошибки. После установки обновления ПО на всех веб-серверах фермы пользователи начнут получать ожидаемые результаты.

  • При развертывании в ферме серверов необходимо произвести обновление всех веб-серверов Windows SharePoint Services 3.0 до одинаковой версии программного обеспечения.

  • Для развертывания обновлений ПО в ферме серверов необходимо войти на веб-сервер или на сервер приложений под учетной записью в домене. Учетной записи в домене должны быть предоставлены следующие разрешения:

    • группа администраторов на веб-сервере;

    • членство в группе администраторов на сервере с приложением SQL Server или обладание предопределенной ролью db_owner во всех базах данных продуктов и технологий SharePoint.

    Чтобы гарантировать наличие разрешений, достаточных для установки обновления ПО и запуска мастера настройки продуктов и технологий SharePoint, корпорация Майкрософт рекомендует добавить учетную запись для удостоверения пула приложений SharePoint Central Administration v3 в группу администраторов на каждом из локальных веб-серверов и серверов приложений, а затем войти в систему, используя эту учетную запись. Эти изменения требуются только для установки обновления и последующего запуска мастера настройки продуктов и технологий SharePoint, завершающего обновление. После завершения установки обновления удалите эту учетную запись со всех локальных веб-серверов и серверов приложений.

  • Во многих ИТ-средах администраторы баз данных создают базы данных и управляют ими. Политики безопасности и другие политики в организации могут требовать от администраторов баз данных создания баз данных, необходимых для Windows SharePoint Services 3.0. Сведения о развертывании Windows SharePoint Services 3.0 в среде, в которой администраторы баз данных создают базы данных и управляют ими, см. в статье Развертывание с использованием баз данных, созданных администраторами (Windows SharePoint Services) (https://go.microsoft.com/fwlink/?linkid=86818&clcid=0x419).

  • Можно установить обновление ПО, войдя непосредственно на сервер или подсоединившись через сеанс консоли Службы терминалов. Сведения об использовании сеансов консоли см. в статье базы знаний корпорации Майкрософт 278845: Подключение к сеансу консоли служб терминалов в Windows Server 2003 и установка параллельного сеанса (https://go.microsoft.com/fwlink/?linkid=98317&clcid=0x419).

Предустановочные действия

Перед установкой обновления ПО рекомендуется выполнить следующие действия:

  • Проверьте состояние заданий таймера. Если при установке ПО Службы Windows SharePoint Services на веб-серверы фермы было использовано обновление на месте или постепенное обновление, и задачи обновления остаются активными, установка обновления программного обеспечения может закончиться неудачей. Необходимо убедиться, что ни один процесс обновления не запущен. Зайдите на сайт центра администрирования SharePoint, выберите Операции и в разделе Глобальная конфигурация щелкните Состояние задания таймера. Если в списке есть задачи обновления, подождите, пока они будут завершены, прежде чем устанавливать обновление ПО.

    Задания обновления, указанные на странице "Состояние задания таймера", создаются в результате любой из следующих операций, выполняемых по отдельности или совместно:

    1. Сайты в процессе обновления.

    2. В мастере настройки продуктов и технологий выбрано обновление на месте.

      Примечание

      При запуске обновления на месте весь контент и данные конфигурации обновляются на месте одновременно. При запуске процесса обновления на месте веб-сервер и веб-сайты остаются в автономном режиме до завершения установки обновления. При выполнении обновления на месте нельзя остановить процесс или сделать откат до предыдущей версии.

    Если на странице "Состояние задания таймера" элементы обновления отсутствуют, процесс установки обновлений программного обеспечения можно продолжить.

  • Если в базах данных контента имеются потерянные объекты, т. е. объекты без родительских или дочерних связей, установка обновления ПО закончится неудачно. Для гарантии успешной установки необходимо исправить связи или удалить несвязанные объекты перед началом установки обновления ПО. Дополнительные сведения о решении проблем, связанных с наличием одного или нескольких потерянных объектов в базе данных, см. в статье базы знаний корпорации Майкрософт Сообщение об ошибке при попытке обновления Windows SharePoint Services 2.0 до Windows SharePoint Services 3.0: "Во время обновления был обнаружен один или несколько списков, не обновленных программой Prescan.exe. Обновление будет прервано"(на английском языке) (https://go.microsoft.com/fwlink/?linkid=105755&clcid=0x419).

  • Если встроенный шаблон сайта был изменен с использованием непосредственной правки файлов шаблона сайта (это действие корпорацией Майкрософт не рекомендуется), установка обновления ПО может привести к перезаписи некоторых измененных файлов и потере изменений. После установки обновления ПО потребуется повторное внесение изменений.

  • Остановите службу веб-публикаций (W3SVC) на всех интерфейсных веб-серверах, чтобы отключить всех пользователей от фермы серверов. В фермах с несколькими интерфейсными веб-серверами разрешение пользовательских подключений в ситуации, когда файлы и базы данных обновлены на одном веб-сервере, но не обновлены на других веб-серверах, приведет к тому, что пользователи не смогут открыть веб-сайты.

    Примечание

    Если служба веб-публикаций остановлена вручную, ее также необходимо запустить вручную после завершения установки.

  • Перед началом резервного копирования следует очистить среду, выполнив следующие действия.

    • Выполните дефрагментацию всех индексов базы данных SQL Server. Дополнительные сведения см. в разделе Дефрагментация баз данных Windows SharePoint Services 3.0 и SharePoint Server 2007(на английском языке) (https://go.microsoft.com/fwlink/?linkid=102795&clcid=0x419).

    • Убедитесь, что в томах файлов баз данных, томах tempdb, во временной папке Windows на серверах SQL Server, интерфейсных веб-серверах и серверах приложений достаточно места. Во время операции обновления система записывает ход выполнения различных действий в журнал обновления, который может занимать определенное место на диске, но если спланировать дополнительный объем памяти, проблем, связанных с ограничением свободного пространства, не возникнет.

  • Если любая из баз данных содержит больше семейств сайтов, чем определено в рекомендациях по информационной инфраструктуре, которые можно найти в статье Технический документ: "Рекомендации по производительности при планировании и мониторинге хранилища SQL Server для Windows SharePoint Services", следует распределить семейства сайтов по нескольким базам данных.

  • Выполняйте рекомендации по определению размера баз данных контента перед любой операцией обновления.

  • Перед началом обновления убедитесь, что рекомендации по коэффициенту заполнения страницы SQL Server и другие рекомендации по планированию хранения выполняются. Дополнительные сведения о рекомендациях по хранению данных см. в статье Рекомендации по производительности для планирования и отслеживания хранилища (https://go.microsoft.com/fwlink/?linkid=105890&clcid=0x419)

  • Выполните резервное копирование фермы серверов перед началом установки обновления ПО. Создайте архив службы поиска и всех баз данных. Дополнительные сведения о резервном копировании см. в разделе Подготовка к резервному копированию технологии Windows SharePoint Services 3.0. Корпорация Майкрософт рекомендует выполнить следующие процессы:

    • База данных конфигурации и база данных контента центра администрирования: после остановки фермы необходимо создать резервные копии баз данных с помощью инструментов SQL Server. Используйте модель простого восстановления, чтобы ограничить размеры журнала транзакций. Эти резервные копии не предназначены для немедленного восстановления, но могут помочь пользователю точно восстановить базу данных конфигурации, если такое восстановление потребуется. Дополнительные сведения см. в разделе Перемещение всех баз данных (Windows SharePoint Services 3.0).

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

      Поскольку базы данных контента включают данные для веб-сайтов пользователей, важно вести журналы неисполненных транзакций, содержащие эти данные. Убедитесь, что резервное копирование всех баз данных контента выполняется на основе модели полного восстановления.

      Важно!

      Модель простого восстановления не годится для производственных систем, в которых потеря последних изменений неприемлема. Для таких случаев мы рекомендуем использовать модель полного восстановления.

    • Интерфейсный веб-сервер: если выполнена настройка интерфейсного веб-сервера, убедитесь, что все параметры настройки аккуратно задокументированы и позволяют в любой момент восстановить сервер. В крайнем случае, если параметры настройки не были задокументированы или нет уверенности в достаточности объема настроек для нормальной работы веб-приложений, рекомендуется сделать резервный образ интерфейсного веб-сервера. Убедитесь, что у вас есть резервные копии всех пакетов решений, которые были развернуты на ваших интерфейсных веб-серверах.

      Совет

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

      Если во время обновления происходит неустранимая ошибка, может потребоваться переустановка SharePoint и восстановление сервера из созданного образа. В этом случае придется вручную выполнить все настройки интерфейсного веб-сервера.

      Важно!

      Корпорация Майкрософт рекомендует выполнять резервное копирование фермы серверов после проверки правильности установки обновления ПО.

      После резервного копирования всех баз данных с помощью команды SQL Server DBCC shrinkfile освободите неиспользуемое место в журналах, очистив журналы настолько, насколько это возможно. Дополнительные сведения см. в статье Сжатие журнала транзакций (https://go.microsoft.com/fwlink/?linkid=105233&clcid=0x419). Кроме того, рекомендуется проверить возможность восстановления баз данных.

  • В фермах серверов, содержащих большое число сайтов, установка обновления ПО с подключенными базами данных контента может потребовать слишком продолжительного времени простоя. Чтобы минимизировать простои, Майкрософт рекомендует выполнять дополнительную операцию по отключению баз данных контента.

    Важно!

    Если база данных контента содержит сайты Office Project Server, не следует отключать ее от фермы. Перед продолжением см. статью Extract Project Web Access site data to a new content database.

Этапы установки

В этом разделе описываются все процедуры, необходимые для успешной установки обновления ПО в ферме серверов любого размера. Если обновляется крупная ферма, прочтите раздел Оптимизация крупной фермы.

Необходимо выполнить установку обновления ПО на каждом веб-сервере Windows SharePoint Services 3.0 до начала копирования файлов на всех веб-серверах фермы. Для завершения установки следует вернуться к первому серверу. По окончании установки на выбранном веб-сервере можно завершить установку на остальных веб-серверах.

Описанная ниже процедура позволяет следующее:

  • сделать файлы обновления ПО доступными на всех серверах фермы;
  • завершить обновление на сервере, где размещен сайт центра администрирования;
  • завершить обновление оставшихся серверов фермы.

Примечание

Действия 1–6 следующей процедуры необходимо выполнить на всех веб-серверах фермы до завершения установки на любом из них.

Установка обновления программного обеспечения

  1. Отключите пользователей от фермы серверов, остановив службу веб-публикаций (W3SVC) на всех веб-серверах.

    Примечание

    Этот шаг выполняется в качестве меры предосторожности, чтобы убедиться, что все сервера выключены.

  2. Загрузите и установите соответствующее обновление программного обеспечения Windows SharePoint Services 3.0 на всех серверах в ферме серверов.

  3. Сразу после окончания установки обновления ПО запустится мастер настройки продуктов и технологий SharePoint.

    Примечание

    Если мастер не запускается автоматически, последовательно выберите Пуск, Все программы, Администрирование, а затем выберите пункт Мастер настройки продуктов и технологий SharePoint.

  4. На начальной странице мастера продуктов и технологий SharePoint нажмите кнопку Далее.

  5. В диалоговом окне с сообщением о перезапуске некоторых служб во время настройки нажмите кнопку Да.

  6. На странице Выполнение мастера настройки продуктов и технологий SharePoint нажмите кнопку Далее.

  7. Когда откроется диалоговое окно установки в ферме серверов не нажимайте кнопку ОК. Вместо этого на каждом веб-сервере оставьте открытым следующее диалоговое окно:

    Необходимо запустить программу Setup, чтобы установить новые двоичные файлы на каждом сервере в ферме серверов. Если ваша ферма состоит из нескольких серверов, запустите сейчас программу установки и мастер настройки на других серверах, а затем вернитесь на этот сервер и нажмите для продолжения кнопку "ОК".

  8. Когда диалоговое окно из предыдущего действия будет отображаться на всех веб-серверах фермы, используйте веб-сервер, на котором размещен веб-сайт центра администрирования, для завершения установки.

  9. Нажмите кнопку ОК на сервере, выбранном во время предыдущего действия.

  10. В диалоговом окне "Настройка успешно завершена" нажмите Готово.

  11. После обновления веб-сервера, на котором размещен веб-сайт центра администрирования, выполните процедуры, описанные в этой статье в разделе Проверка успешного завершения установки, чтобы убедиться в том, что установка обновления ПО на данном веб-сервере прошла успешно.

  12. Продолжите обновление оставшихся компьютеров фермы серверов, нажимая кнопку ОК в диалоговом окне

    Примечание

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

  13. Завершив установку и настройку обновления ПО на всех веб-серверах фермы, сделайте веб-серверы доступными пользователям. Для этого вручную включите службу веб-публикаций на всех серверах, на которых она остановлена.

Если была выполнена процедура "Отключение базы данных контента", описанная ниже в этом документе, и если дополнительные компьютеры были настроены для обновления баз данных контента, необходимо использовать одну из следующих процедур для подключения базы данных контента после установки обновления ПО.

Примечание

Если процедура "Отключение базы данных контента" не выполнялась, можно пропустить следующие процедуры подключения базы данных контента".

Если настройка дополнительных компьютеров специально для обновления баз данных контента не производилась, необходимо выполнить процедуру "Подключение базы данных контента из командной строки". Эта процедура подключает базу данных контента и инициирует ее обновление.

Подключение базы данных контента из командной строки

  • Чтобы подключить базу данных, откройте окно командной строки и введите следующую команду:

    stsadm -o addcontentdb -url <http://backupservername:port&gt;/ -databasename <ContentDBName> -databaseserver <NewPrincipalServer>

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

Подключение базы данных контента

  1. Нажмите кнопку Пуск, а затем последовательно выберите пункты Все программы, Администрирование и Центр администрирования SharePoint 3.0.

  2. На сайте центра администрирования выберите пункт Управление приложениями.

  3. На странице "Управление приложениями" в разделе Управление веб-приложениями SharePoint щелкните пункт Базы данных содержимого.

  4. На странице "Управление базами данных содержимого" щелкните пункт Добавить базу данных содержимого.

  5. Введите в текстовые поля информацию о базе данных контента, которая ранее была отключена.

  6. Повторите действия 4 и 5 для каждой базы данных контента, которую необходимо подключить.

Если любое из перечисленных ниже условий истинно, необходимо выполнить следующую процедуру на тех серверах фермы, где работает служба поиска Службы Windows SharePoint Services:

  • Используется сценарий с минимальными привилегиями.

  • Учетная запись, используемая для службы поиска, является одной из следующих:

    • не администратор локального компьютера;

    • не член группы администраторов фермы серверов.

Запуск службы поиска

  1. Откройте окно командной строки и перейдите в %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\bin.

  2. Чтобы определить все компьютеры, на которых работают экземпляры интерактивной службы поиска Службы Windows SharePoint Services, введите следующий текст в командную строку:

    stsadm -o spsearch -action list

  3. Войдите в систему (локально или через удаленное подключение) на всех компьютерах, которые были выведены на экран во время предыдущего действия, и введите следующий текст в командную строку:

    stsadm -o spsearch -action start

Оптимизация крупной фермы

В очень крупных фермах серверов установка обновления ПО с подключенными базами данных контента может привести к слишком длительному простою. Если имеется большое количество веб-сайтов или веб-серверов, то для уменьшение времени простоя, связанного с обновлением, рекомендуется выполнить дополнительное действие по отключению баз данных контента. Для максимальной производительности операций обновления необходимо использовать 4 или 5 интерфейсных веб-серверов на каждый сервер базы данных.

Примечание

Если речь не идет об очень крупной ферме серверов, использовать эту процедуру нет необходимости.

Отключение базы данных контента

  1. Чтобы отключить базу данных контента с помощью службы Stsadm, откройте окно командной строки и перейдите в каталог %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\BIN.

  2. Введите следующую команду:

    stsadm -o deletecontentdb -url http:// computername -ContentDatabaseName

    Здесь -url обозначает веб-приложение, от которого будут отключены базы данных контента, а -databasename — отключаемую базу данных.

    Примечание

    Если сервер базы данных находится на отдельном сервере, необходимо указать сервер базы данных в параметре -databaseserver.

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

Для дальнейшей оптимизации процесса обновления можно настроить дополнительные компьютеры в качестве веб-серверов Windows SharePoint Services 3.0 с пакетом обновления 1 (SP1) в однокомпьютерной ферме серверов; рекомендуемое количество веб-серверов — 4 или 5. На этих временных интерфейсных веб-серверах необходимо настроить альтернативные сопоставления доступа в соответствии с исходными серверами. Если альтернативные сопоставления доступа будут отличаться, базы данных контента могут быть обновлены с неправильными URL-адресами в контенте сайтов. Это приведет к неверному отображению некоторых страниц. Для решения проблемы необходимо обратиться в службу поддержки продуктов корпорации Майкрософт. Затем выполните параллельное обновление баз данных контента. Используйте эти веб-серверы для обновления баз данных контента, пока они отключены от исходной фермы серверов.

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

Примечание

Если вы отключаете и снова подключаете базу данных контента, имейте в виду, что в следующий раз при обходе этой базы данных контента будет выполняться полный обход даже в том случае, если был запрошен добавочный обход. Поскольку при полном обходе заново обходится весь контент, независимо от того, что этот контент уже обходилось ранее, полные обходы занимают гораздо больше времени, чем добавочные обходы.

Если запущены службы Обновление инфраструктуры для Windows SharePoint Services 3.0, при восстановлении или повторном подключении базы данных с помощью встроенных средств коды (ID) всех баз данных контента сохраняются. По умолчанию соблюдается следующий порядок сохранения журналов изменений при использовании встроенных средств:

  • Журналы изменений для всех баз данных сохраняются при восстановлении фермы.

  • Журнал изменений для базы данных контента сохраняется при повторном подключении базы данных.

  • Журнал изменений для базы данных контента НЕ сохраняется при восстановлении только базы данных контента.

Когда идентификатор базы данных и журнальная запись изменений сохраняются, поисковая система продолжает обход на основе обычного графика, определяемого в правилах обхода. Если журнальная запись изменений не сохраняется, поисковая система выполняет полный обход во время следующего запланированного обхода.

Дополнительные сведения см. в разделах Перемещение всех баз данных (Windows SharePoint Services 3.0) и Защита и восстановление контента (Windows SharePoint Services 3.0).

Ограничение этого метода состоит в невозможности одновременного обновления нескольких баз данных контента для каждого веб-приложения, даже если используется несколько компьютеров.

Проверка успешного завершения обновления

После установки обновления ПО проверьте успешность установки с помощью одной из следующих методик:

  • Просмотрите файл журнала обновления. Журнальный файл Upgrade.log можно использовать не только для просмотра результатов установки, но и для поиска ошибки в случае неудачной установки.

  • Проверьте номера версий определенных файлов и разделы реестра. Если необходим углубленный анализ правильности установки обновления, выполните следующую процедуру, чтобы проверить номера версий определенных файлов и определенные разделы реестра.

  • Проверьте схему SQL. Кроме того, правильность установки обновления ПО можно проверить, проанализировав схему SQL Server с помощью инструмента SQL Query Analyzer. Хотя версии DLL-файлов и параметров реестра обновляются в начале установки во время копирования файлов, схема SQL Server обновляется только после работы мастера настройки продуктов и технологий SharePoint. Чтобы определить, запускался ли мастер настройки продуктов и технологий SharePoint после установки, выполните следующую процедуру.

  • Проверьте номер версии на странице "Серверы в ферме" сайта центра администрирования SharePoint. Однако имейте в виду, что на этой странице отображается только номер версии для Windows SharePoint Services 3.0.

Просмотр файла журнала обновления

  1. В проводнике Windows измените следующий каталог:

    %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\LOGS

  2. Откройте файл Upgrade.log в текстовом редакторе.

  3. Прокрутите файл до даты установки обновления ПО

  4. Найдите (с помощью функции поиска или визуально) следующую запись:

    Закончено обновление SPFarm Name= <Имя базы данных конфигурации>

    Сеанс обновления на месте завершен. Корневой объект = SPFarm=<Имя базы данных конфигурации>, recursive = True. 0 ошибок и 0 предупреждений.

    Если в журнале есть эти записи, значит установка успешна.

  5. Если указанные выше записи в журнале отсутствуют, то для определения конкретных проблем, которые могли явиться причиной ошибки, можно выполнить в файле Upgrade.log автоматический поиск следующих записей или найти их путем просмотра:

    • fail

    • error

    Выявив и устранив проблемы, препятствующие обновлению, выполните процедуру "Принудительное обновление программного обеспечения", описанную далее в этом разделе.

В некоторых конфигурациях учетная запись службы времени SharePoint (OWStimer), которая по умолчанию совпадает с учетной записью пула приложений центра администрирования SharePoint Central Administration v3, настраивается с учетными данными, не имеющими разрешения на доступ к папке LOGS в каталоге %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\. В этом случае часть файла Upgrade.log сохраняется во временной папке учетной записи, используемой для службы таймера SharePoint.

Чтобы записать все доступные данные журналов, включая подробные выходные данные и данные отладки, в файлы журналов установки обновления ПО, выполните следующую команду:

msiexec /p <PatchPackage> /l*vx %temp%\patch.log

где PatchPackage — это путь к извлеченному файлу обновления ПО (MSP)

Файл журнала можно найти во временной папке под именем msi*.log.

Примечание

Перед повторным запуском установки обновления ПО можно включить ведение журналов установщика Windows. Сведения о включении ведения журналов установщика Windows можно найти в статье базы знаний корпорации Майкрософт 99206: Как включить ведение журнала установщика Windows (https://go.microsoft.com/fwlink/?linkid=99206&clcid=0x419).

Проверка номеров версий определенных файлов и разделов реестра.

  • Номера версий определенных файлов можно проверить в каталоге %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\ISAPI.

    Сверьте номер версии owssvr.dll для установленного обновления с номерами версий Windows SharePoint Services 3.0 owssvr.dll, которые приводятся в таблице "Основные обновления для Windows SharePoint Services 3.0".

  • Убедитесь, что верно значение раздела реестра Version по следующему пути:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0

    Сверьте номер версии owssvr.dll для установленного обновления с номерами версий Windows SharePoint Services 3.0 owssvr.dll, которые приводятся в таблице "Основные обновления для Windows SharePoint Services 3.0".

Проверка установки путем прямого анализа схемы SQL

  • Этот запрос SQL Server можно выполнить на любой базе данных продуктов и технологий SharePoint, чтобы отследить все обновления базы данных для глобального уникального идентификатора 00000000-0000-0000-0000-000000000000:

    SELECT * FROM Versions

    Максимальное значение, сопоставленное предшествующему глобальному уникальному идентификатору, должно совпадать с текущей версией продукта. Для пакета обновления 1 (SP1) версия должна включать значение 6211.

Если установка закончилась неудачей, можно еще раз запустить мастер настройки продуктов и технологий SharePoint или выполнить следующую процедуру для завершения настройки из командной строки.

Примечание

Перед повторным запуском установки обновления ПО можно включить ведение журналов установщика Windows. Дополнительные сведения можно найти в статье базы знаний корпорации Майкрософт 99206: Как включить ведение журнала установщика Windows (https://go.microsoft.com/fwlink/?linkid=99206&clcid=0x419).

Принудительное обновление программного обеспечения

  1. Откройте окно командной строки и измените следующий каталог:

    %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin

  2. Введите следующую команду:

    psconfig -cmd upgrade -inplace b2b -wait -force

Просмотр серверов на странице "Ферма"

  1. Чтобы открыть страницу "Ферма", воспользуйтесь одним из следующих методов.

    • На домашней странице центра администрирования щелкните пункт Операции. На странице "Операции" в разделе Топология и службы щелкните Серверы в ферме.

    • Подключитесь к следующей веб-странице с помощью Internet Explorer:

      http://ServerName:Port/_admin/FarmServers.aspx

      Где ServerName — это имя сервера, Port — это порт, настроенный для веб-сайта центра администрирования.

  2. На странице "Серверы в ферме" убедитесь, что номер версии каждого сервера в ферме (отображается рядом с пунктом Версия) соответствует новой версии двоичных файлов.

Сверяясь с таблицей "Основные обновления для Windows SharePoint Services 3.0", можно убедиться, что номер версии Windows SharePoint Services 3.0 для обновления ПО корректен.

Если номер версии совпадает с номером версии обновления ПО, значит обновление сервера было успешным. Если номер версии неверен, установка обновления ПО закончилась неудачей. Чтобы определить проблемы, мешающие установке, выполните процедуру "Просмотр файла журнала обновления", которая описана выше.

Добавление новых серверов к ферме (необязательно)

Если требуется создать новый сервер для добавления в существующую ферму, рекомендуется создать исходную установочную папку, в которую копируются файлы с обновлениями ПО. При использовании такой установочной папки для добавления новых серверов в ферму к ним также будет применяться обновление ПО, и версия нового сервера будет совпадать с версией других серверов фермы.

Из следующего местоположения можно загрузить службы Windows SharePoint Services 3.0 с пакетом обновления SP1 как обновленную версию:

Используя папку обновлений, можно создать местоположение источника установки, где уже содержатся обновления программного обеспечения, соответствующие установленному на вашей ферме серверов программному обеспечению. Дополнительные сведения см. в теме Создание источника установки, включающего обновления ПО (Windows SharePoint Services 3.0).

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

Создание сервера для добавления в существующую ферму

  1. Установите продукт без обновлений ПО, не запуская мастер настройки продуктов и технологий SharePoint.

    Примечание

    В результате отказа от запуска мастера настройки продуктов и технологий SharePoint путь к базе данных конфигурации не будет задан в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\web server extensions\12.0\Secure\ConfigDB.

  2. Установите обновление ПО.

  3. Запустите мастер настройки продуктов и технологий SharePoint из командной строки.

Если эта последовательность не соблюдается, и мастер настройки продуктов и технологий SharePoint запускается после установки выпущенного продукта, мастер прочитает раздел реестра ConfigDB и выдаст сообщение: Exception: System.InvalidOperationException: операция недействительна из-за текущего состояния объекта. Для решения этой проблемы необходимо отредактировать реестр или воспользоваться командной строкой для принудительного завершения настройки.

Используйте редактор реестра для изменения значения раздела реестра ConfigDB и запустите мастер настройки продуктов и технологий SharePoint.

Принудительная установка с помощью правки реестра после неудачной настройки

  1. Установите обновление программного обеспечения и не допускайте запуска мастера настройки продуктов и технологий SharePoint.

  2. Используйте редактор реестра для изменения типа установки на чистую установку. Измените значение соответствующего раздела реестра следующим образом:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web server extensions\12.0\WSS\"SetupType"="CLEAN_INSTALL"

  3. Запустите мастер настройки продуктов и технологий SharePoint, чтобы выполнить операцию отключения.

  4. Запустите мастер настройки продуктов и технологий SharePoint, чтобы подключиться к ферме серверов.

Воспользуйтесь программой командной строки Psconfig.

Принудительная установка после неудачной настройки (командная строка)

  1. Установите продукт без обновлений ПО, не запуская мастер настройки продуктов и технологий SharePoint.

  2. Установите обновление ПО, не запуская мастер настройки продуктов и технологий SharePoint.

  3. Откройте окно командной строки и введите следующую команду:

    psconfig -cmd configdb -connect -server <имя_сервера_SQL> -database SharePoint_Config_ <имя_БД> -user <имя_пользователя_домена> -password <пароль> -cmd helpcollections -installall -cmd secureresources -cmd services -install -cmd installfeatures -cmd applicationcontent -install

Обновление языковых пакетов шаблонов

Для всех языковых пакетов шаблонов, установленных на сервере, необходимо установить обновленные языковые пакеты шаблонов. Языковые пакеты шаблонов для установки можно загрузить с центра загрузки Microsoft. Однако рекомендуется найти языковые пакеты шаблонов, установленные на интерфейсном веб-сервере сервере, на веб-сайтах Microsoft Update или Windows Update. Обновленный языковой пакет шаблонов устанавливается для каждого из установленных языковых пакетов шаблонов.

После установки каждого из обновленных языковых пакетов шаблонов необходимо запустить мастер настройки продуктов и технологий SharePoint.

Чтобы создать точку для установки языковых пакетов шаблонов с уже установленными обновлениями, см. тему Создание источника установки, включающего обновления ПО (Windows SharePoint Services 3.0).

См. также

Другие ресурсы

Windows SharePoint Services TechCenter