Обновление периода летнего времени часового пояса для служб уведомления SQL Server 2005 и служб уведомления SQL Server 2000

Переводы статьи Переводы статьи
Код статьи: 974412 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Введение эта ссылка может указывать на содержимое полностью или частично на английском языке

Сценарий в этой статье используется для обновления экземпляра SQL-NS, в соответствии с выпущенное обновление международного летнего времени часового пояса Microsoft Windows. После корпорация Майкрософт выпускает обновления для летнего времени в Windows, новый сценарий SQL-NS могут быть выпущены для обновления экземпляра SQL-NS. В статье Windows KB показывает, какие версии Windows летнего времени соответствует текущий сценарий. Последние обновления сценария SQL-NS в соответствии с последней Windows Update летнего времени описанных в этой статье базы знаний Майкрософт:
976098Декабрь 2009 накопительного обновления часового пояса для операционных систем Microsoft Windows

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

Для получения дополнительных сведений о изменения периода летнего времени для операционной системы Windows посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/gp/dst_prodlist
Примечание.Этот веб-узла перечислены продукты, связанные с летнего времени и статьи базы знаний Майкрософт, описывающих последнее накопительное летнего времени и часового пояса обновление для Windows.

В данной статье относится к следующей версии Microsoft SQL Server Notification Services:
  • Microsoft SQL Server 2000 Notification служб 2.0
  • Службы Microsoft SQL Server 2000 Notification Services 2.0 с пакетом обновления 1 (SP1)
  • Службы уведомлений Microsoft SQL Server 2005
  • Службы Notification Services Microsoft SQL Server 2005 пакета обновления 1 (SP1)
  • Службы Notification Services Microsoft SQL Server 2005 пакета обновления 2 (SP2)
  • Службы Notification Services Microsoft SQL Server 2005 после пакета обновления 3 (SP3)

Решение

Для решения проблемы выполните следующие действия::
  1. Остановить поставщика событий служб Notification Services служба генератора и все службы Notification Services распространителя на всех компьютерах.

    Примечание.Для получения дополнительных сведений о том, как запускать и останавливать службы посетите следующий веб-узел Microsoft Developer Network (MSDN):
    .aspx HTTP://msdn2.Microsoft.com/en-us/library/aa226855 (SQL.80)
  2. Загрузите следующий файл с узла центра загрузки корпорации Майкрософт и извлеките сценария к вашему компьютеру.

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

    Указанный ниже файл можно загрузить с веб-сайта Центра загрузки Майкрософт::
    Свернуть это изображениеРазвернуть это изображение
    Загрузка
    Загрузите пакет MSKB974412.exe.Дополнительные сведения о загрузке файлов с веб-сайта технической поддержки корпорации Майкрософт см. в следующей статье базы знаний Майкрософт::
    119591Как загрузить файлы поддержки Microsoft из Интернета
    Корпорация Microsoft проверила этот файл на наличие вирусов.. Корпорация Майкрософт использует последние версии антивирусного программного обеспечения, имеющиеся на момент публикации файла.. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение..
  3. затем –START ::затем –ВыполнитьTYPE :Cmdи выберите командуOk..
  4. Введите следующую команду и нажмите клавишу ВВОД.:
    osql -E -i NSDST.091120.sql -dNSMainDatabase
    Примечание.NSDST.091120.SQL — один из файлов, которые были извлечены в шаге 2.NSMainDatabaseпредставляет имя основной базы данных экземпляра SQL Server Notification Services.
  5. Повторите шаг 4 для каждого экземпляра служб Notification Services, который устанавливается основная база данных.
  6. При запуске SQL Server 2000 Notification Services 2.0, остановите и перезапустите SQL Server на компьютере, на котором размещается база данных.

    Примечание.При запуске службы уведомления SQL Server 2005, пропустите этот шаг.
  7. Запуск служб распространителя служб Notification Services на всех компьютерах.
  8. Для запуска генератора служб Notification Services.
  9. Для запуска поставщика событий.

Дополнительная информация

Службы уведомления SQL Server хранит данные летнего времени вNSTimeZoneDstOffsetsТаблица базы данных основного приложения. Эта таблица создается в том случае, когда создается экземпляр SQL Server Notification Services. Эта таблица содержит время начала летнего времени, время окончания и смещения сведения для каждого часового пояса в каждый год до 2025 года.

Запланированные подписки SQL Server Notification Services используетсяNSTimeZoneDstOffsetsЧтобы определить, какие расписания в области таблицы.

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

Следует установить обновление Windows летнего времени на всех компьютерах, работающих под управлением экземпляра служб Notification Services. Обратите внимание, что службы Notification Services не использует локальное время. Службы Notification Services используют всеобщее скоординированное время (UTC). Тем не менее службы Notification Services зависит от некоторых компонентов SQL Server, с помощью локального времени. Таким образом следует установить обновление периода летнего времени для служб уведомления и обновления Windows летнего времени.

Порядок, в котором можно установить эти обновления периода летнего времени не имеет значения. Тем не менее рекомендуется сначала установить обновление Windows летнего времени и летнего времени службы уведомлений обновления. Корпорация Майкрософт проверила этот заказ рекомендуется. При возможности следует установить оба обновления периода летнего времени.

Как определить, установлены ли службы Notification Services

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



Способ 1.

Откройте в панели управления «Установка и удаление программ». Если следующий элемент, установки исходной версии SQL Server 2000 Notification Services: установлен Microsoft SQL Server Notification Services (2.0.2114.0), если вы заметили следующая запись пакета обновления 1 (SP1) для SQL Server 2000 уведомлений службы: SQL Server Notification Services 2.0 SP1

Способ 2

В редакторе реестра найдите следующий подраздел реестра:
HKEY_CLASSES_ROOT\Installer\Products
. Если следующий раздел реестра, устанавливается в исходной версии SQL Server 2000 Notification Services:
64942737F6AC0D146AF0B91F262A693C


Если следующий раздел реестра, установлен пакет обновления 1 (SP1) для SQL Server 2000 уведомлений службы: 26ABA4AB609E2B94EBB48C824974CA02

Способ 3

В редакторе реестра найдите следующий раздел::
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NotificationServices\InstalledVersions
. Если вы заметили
2.0.2114.0
установлен параметр реестра, в исходной версии SQL Server 2000 Notification Services. Кроме того, путь реестра 2.0.2114.0 раздел реестра содержит следующее значение:
<installpath>\Microsoft SQL Server Notification Services\v2.0.2114.0\Bin</installpath>
Примечание.:Значение <installpath></installpath>represents the folder where you install SQL Server 2000 Notification Services.
If you notice the
2.0.3008.0
registry subkey, SQL Server 2000 Notification Services SP1 is installed. Also, the Path registry entry of the 2.0.3008.0 registry subkey contains the following value:
<installpath>\Microsoft SQL Server Notification Services\v2.0.3008.0\Bin</installpath>
Примечание.:Значение<installpath> </installpath>represents the folder where you install SQL Server 2000 Notification Services.

How to determine whether SQL Server 2005 Notification Services is installed

To determine whether SQL Server 2005 Notification Services is installed, locate the following registry entry in Registry Editor:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\NS\Setup\Version
  • Если значение равно
    9.00.1399.06
    , the original version of SQL Server 2005 Notification Services is installed.
  • Если значение равно
    9.1.2047.00
    , SQL Server 2005 Notification Services SP1 is installed.
  • If the value is 9.2.2042.00 , SQL Server 2005 Notification Services SP2 is installed. If the value is 9.3.4035.00 , SQL Server 2005 Notification Services SP3 is installed.

Automated installation of this update

Можно написать код для автоматизации установки данного обновления. В коде необходимо сначала определить ли экземпляр служб Notification Services развертывается и установите обновление. Тем не менее различные компоненты экземпляра могут быть установлены на разных компьютерах. В коде, необходимо проверить лиNS $<instancename></instancename>на каждом компьютере запущена служба. ЕслиNS $<instancename></instancename>Служба запущена с любого компьютера, после развертывания экземпляра на этом компьютере.

Обратите внимание, что будет один компьютер, на котором выполняется компонент базы данных экземпляра. На этом компьютере может установленNS $<instancename> </instancename>Служба:. Можно написать код, чтобы определить, будет ли этот компьютер работает под управлением NS $ <instancename>службы. Тем не менее если это действие, добавляемого сложности кода. Таким образом, может предпочесть вручную определить, работает ли этот компьютер</instancename>NS $<instancename></instancename>Служба:. После этого можно использовать код для автоматизации установки данного обновления.

Ссылки

Для получения дополнительных сведений об управлении служб для служб уведомления SQL Server, посетите следующий веб-узел Microsoft Developer Network (MSDN):
.aspx HTTP://msdn2.Microsoft.com/en-us/library/aa226852 (SQL.80)

Свойства

Код статьи: 974412 - Последний отзыв: 30 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2005 Notification Services
Ключевые слова: 
kbdatetime atdownload kbqfe kbinfo kbfix kbbug kbexpertiseinter kbmt KB974412 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:974412

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com