Как провести миграцию экземпляров служб Notification Services до выпуска с более широкими возможностями (командная строка)
Если экземпляр служб Notification Services создан с помощью младшего выпуска Microsoft SQL Server 2005, например Standard Edition, и впоследствии потребовалось обновить его до выпуска SQL Server с более широкими возможностями, например до Enterprise Edition, потребуется провести миграцию экземпляра Notification Services для обеспечения соответствия серверу базы данных. Приведенная ниже процедура показывает миграцию экземпляра служб Notification Services на выпуск с более широкими возможностями с помощью программ командной строки.
Важно! |
---|
Экземпляры служб Notification Services можно развертывать во многих различных конфигурациях. Используйте приведенную ниже процедуру в качестве рекомендации для выработки собственных методов миграции. |
Обновление служб Notification Services до выпуска с более широкими возможностями
Отключите экземпляр на сервере, где зарегистрирована база данных:
- В меню Пуск выберите меню Программы\Microsoft SQL Server 2005\Средства настройки, а затем пункт Командная строка Notification Services.
- Чтобы отключить экземпляр, введите следующую команду:
nscontrol disable -имяinstanceName
На каждом сервере, на котором выполняется экземпляр, введите в командной строке следующую команду для его остановки:
**net stop ns$**instanceName
Если компоненты ядра находятся в приложении, убедитесь, что экземпляр не запущен.
На каждом сервере, где установлен экземпляр служб Notification Services, обновите его до выпуска с более широкими возможностями.
На сервере введите следующую команду для обновления метаданных в базах данных:
nscontrol upgrade -имяinstanceName-серверdatabaseServer
Аргументы зависят от настройки системы безопасности.
На сервере введите следующую команду для обновления метаданных в базах данных:
nscontrol update-inICFPath\ICFName.xml
Аргументы зависят от настройки системы безопасности.
На всех серверах, где запущена служба Windows NS$instanceName, введите для запуска службы следующую команду:
**net start NS$**instanceName
Если компоненты ядра расположены в приложении, запустите экземпляр.
На одном сервере для включения экземпляра введите следующую команду:
nscontrol disable -имяinstanceName
См. также
Задачи
Миграция экземпляров служб Notification Services до выпуска SQL Server 2005 с более широкими возможностями
Как выполнить миграцию экземпляров служб Notification Services до выпуска с более широкими возможностями (среда SQL Server Management Studio)