Команда nscontrol create

Блокує висновок на екран відомостей про продукт і його версій, що відображаються при виконанні команди nscontrol.

Відображає синтаксис команди.

Шлях і ім'я файлу конфігурації примірника (ICF), який визначає екземпляр. Якщо файл знаходиться в поточному каталозі, вказувати шлях не потрібно.

Визначає ім'я входу SQL Server, що використовується для підключення до SQL Server.

При використанні перевірки автентичності SQL Server для підключення до SQL Server вкажіть ідентифікатор входу з даними аргументом. Цей аргумент повинен використовуватися разом з аргументом -sqlpassword.

Якщо для підключення до SQL Server використовується перевірка справжності Windows, що не застосовуйте аргументи -sqlusername і -sqlpassword.

При можливості використовуйте перевірку справжності Windows.

Вказує пароль, пов'язаний з ідентифікатором входу -sqlusername. Цей аргумент повинен використовуватися разом з аргументом -sqlusername.

Задає ключ, який використовується для шифрування аргументів постачальника подій і каналу доставки, збережених в базах даних служб Notification Services. Ключ являє собою рядок довжиною до 2 500 символів.

Цей аргумент необхідно вказувати, якщо значення EncryptArguments в файлі конфігурації одно true. Після виконання команди nscontrol create неможливо змінити ключ, використаний при створенні екземпляра. Щоб змінити ключ, необхідно видалити і створити екземпляр повторно.

Це ж значення ключа необхідно вказувати при виконанні команд nscontrol register і nscontrol update. Команда nscontrol register шифрує значення ключа і зберігає його в реєстрі.

Пара «ім'я / значення», яка використовується для передачі значень параметрів з командного рядка в файл ICF.

Будь-яка рядок між знаками відсотка (%) в файлі ICF є переміщуються параметром. Якщо файл ICF містить переміщувані параметри (такі, як DBSystem в наступному прикладі), вкажіть ім'я і значення параметра в командному рядку (або в розділі ParameterDefaults файлу ICF). Наприклад, якщо файл конфігурації містить наступний XML-код:

В цьому випадку можна вказати ім'я і значення в команді nscontrol create наступним чином:

Значення параметрів, зазначені в командному рядку, встановлюються для параметрів у файлі ICF, але не безпосередньо для параметрів в файлах визначення додатки (ADF). Щоб змінити значення параметрів у файлі ADF, додайте підрозділ Parameters до розділу Application файлу ICF. Після цього можна використовувати переміщувані параметри і вказувати їх значення в командному рядку.

Крім вказівки параметрів командного рядка можна також використовувати змінні середовища в файлу ICF (наприклад,% COMPUTERNAME%). Якщо у файлі ICF використовується змінна середовища, зверніть увагу, що пара «ім'я / значення» з тим же ім'ям, введена в командному рядку, має більш високий пріоритет, ніж змінна середовища.

Команда nscontrol create включає межбазовие ланцюжка володіння в базах даних примірника і додатків. Включення межбазових ланцюжків володіння необхідно, щоб збережені процедури служби Notification Services могли звертатися до об'єктів в базах даних примірника і додатків.

При використанні Notification Services Standard Edition, якщо один або більше елементів не підтримуються випуском Standard Edition, виконання команди nscontrol create припиняється, а екземпляр не створюється. Додаткові відомості про Notification Services Standard Edition см. В розділі Випуски служб Notification Services.

Команду nscontrol create можна виконувати на будь-якому комп'ютері, на якому встановлені клієнтські компоненти Notification Services і у якого є доступ до ядра СУБД SQL Server, де будуть зберігатися метадані примірника і додатків.

Перед запуском екземпляра служби Notification Services необхідно зареєструвати екземпляр за допомогою команди nscontrol register. Реєстрація створює запис реєстру та додатково створює службу Windows, яку можна використовувати для запуску екземпляра.

Команду nscontrol create не можна використовувати для поновлення екземпляра. Для цього використовується команда nscontrol update.

Наступні приклади демонструють, як створити екземпляр служби Notification Services.

A. Основний приклад

Цей приклад демонструє, як створити новий екземпляр служб Notification Services за допомогою файлу ICF InstanceConfig.xml. і підключитися до SQL Server з використанням перевірки автентичності Windows.

Схожі статті