Поделиться через


Как провести миграцию экземпляров служб Notification Services до выпуска с более широкими возможностями (командная строка)

Если экземпляр служб Notification Services создан с помощью младшего выпуска Microsoft SQL Server 2005, например Standard Edition, и впоследствии потребовалось обновить его до выпуска SQL Server с более широкими возможностями, например до Enterprise Edition, потребуется провести миграцию экземпляра Notification Services для обеспечения соответствия серверу базы данных. Приведенная ниже процедура показывает миграцию экземпляра служб Notification Services на выпуск с более широкими возможностями с помощью программ командной строки.

ms143700.note(ru-ru,SQL.90).gifВажно!
Экземпляры служб Notification Services можно развертывать во многих различных конфигурациях. Используйте приведенную ниже процедуру в качестве рекомендации для выработки собственных методов миграции.

Обновление служб Notification Services до выпуска с более широкими возможностями

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

    1. В меню Пуск выберите меню Программы\Microsoft SQL Server 2005\Средства настройки, а затем пункт Командная строка Notification Services.
    2. Чтобы отключить экземпляр, введите следующую команду:
      nscontrol disable -имяinstanceName
  2. На каждом сервере, на котором выполняется экземпляр, введите в командной строке следующую команду для его остановки:

    **net stop ns$**instanceName

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

  3. На каждом сервере, где установлен экземпляр служб Notification Services, обновите его до выпуска с более широкими возможностями.

  4. На сервере введите следующую команду для обновления метаданных в базах данных:

    nscontrol upgrade -имяinstanceName-серверdatabaseServer

    Аргументы зависят от настройки системы безопасности.

  5. На сервере введите следующую команду для обновления метаданных в базах данных:

    nscontrol update-inICFPath\ICFName.xml

    Аргументы зависят от настройки системы безопасности.

  6. На всех серверах, где запущена служба Windows NS$instanceName, введите для запуска службы следующую команду:

    **net start NS$**instanceName

    Если компоненты ядра расположены в приложении, запустите экземпляр.

  7. На одном сервере для включения экземпляра введите следующую команду:

    nscontrol disable -имяinstanceName

См. также

Задачи

Миграция экземпляров служб Notification Services до выпуска SQL Server 2005 с более широкими возможностями
Как выполнить миграцию экземпляров служб Notification Services до выпуска с более широкими возможностями (среда SQL Server Management Studio)

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

Программа nscontrol

Справка и поддержка

Получение помощи по SQL Server 2005