Как добавить приложение к развернутому экземпляру служб Notification Services (командная строка)
Чтобы добавить приложение к существующему экземпляру, необходимо изменить конфигурацию экземпляра, а затем обновить экземпляр. В следующей процедуре показаны элементы, которые необходимо изменить, а также метод обновления с использованием программ командной строки.
Примечание. |
---|
В данной процедуре предполагается, что настройка экземпляра служб Notification Services производится с использованием файла конфигурации экземпляра (ICF) и файлов определения приложения (ADF). При использовании управляющих объектов служб Notification Services используйте методы класса Microsoft.SqlServer.Management.Nmo.Instance для обновления экземпляра служб Notification Services. |
Добавление приложения к развернутому экземпляру служб Notification Services
Создайте или получите ADF-файл для нового приложения.
В ICF-файле сделайте следующее:
- Добавьте узел Application для приложения.
- Добавьте пользовательские протоколы, используемые приложением, к узлу Protocols, а также все дополнительные каналы доставки к узлу DeliveryChannels.
- Измените узел ParameterDefaults в соответствии с необходимостью.
Создайте резервную копию баз данных экземпляра и приложений. Дополнительные сведения см. в разделе Резервное копирование и восстановление служб Notification Services.
В меню Пуск выберите Все программы\Microsoft SQL Server 2005\Средства конфигурации, а затем Командная строка служб Notification Services, чтобы открыть окно командной строки.
Введите следующую команду, чтобы отключить экземпляр:
nscontrol disable -nameимя_экземпляра
Введите следующую команду для применения изменений, внесенных в файл конфигурации:
nscontrol update -inфайл_конфигурации
Если для экземпляра или приложения необходимы параметры командной строки, то команда nscontrol update будет содержать дополнительные аргументы. Дополнительные сведения см. в разделе Команда nscontrol update.
Чтобы обновить счетчики производительности, перерегистрируйте экземпляр служб Notification Services, используя только аргументы -name и -server. Если счетчики производительности не используются или нет необходимости их обновления, то этот шаг выполнять не нужно. Введите следующие команды для перерегистрации экземпляра:
- **net stop ns$**имя_экземпляра
- nscontrol register -nameимя_экземпляра-serverсервер_БД
При использовании проверки подлинности Microsoft SQL Server или шифрования аргументов потребуется ввод дополнительных параметров. Дополнительные сведения см. в разделе Команда nscontrol register. - **net start ns$**имя_экземпляра
Примечание. Если экземпляр служб Notification Services горизонтально масштабирован на несколько серверов, то перерегистрируйте экземпляр на каждом сервере.
Введите следующую команду, чтобы включить экземпляр:
nscontrol enable -nameимя_экземпляра
См. также
Задачи
Основные понятия
Добавление приложения к экземпляру
Другие ресурсы
Разделы руководства по управлению экземплярами и приложениями (службы Notification Services)