Задание имени экземпляра

При настройке экземпляра служб Notification Services необходимо задать уникальное имя для этого экземпляра. Имя экземпляра идентифицирует его и используется при создании имен объектов базы данных экземпляра.

Имя экземпляра

Имя экземпляра служб Notification Services представляет собой уникальное имя для экземпляра служб Notification Services. Службы Notification Services используют имя экземпляра для нахождения ресурсов экземпляра. Имя экземпляра используется для идентификации экземпляра при администрировании служб Notification Services.

Правила задания имен

В предыдущих версиях службы Notification Services для создания имени базы данных экземпляра всегда использовалось имя экземпляра. В службах Notification Services имя базы данных экземпляра можно указать. Однако если пользователь не задает имя базы данных сам, то службы Notification Services создают новую базу данных экземпляра с именем instanceNameNSMain. Например, если имя экземпляра News, то по умолчанию именем базы данных экземпляра будет NewsNSMain.

Службы Notification Services также используют имя экземпляра для создания имени службы Windows для экземпляра. Служба Windows для экземпляра будет называться NS$instanceName.

В связи с тем, что службы Notification Services используют имя экземпляра для идентификации экземпляра, создания имен объектов базы данных и создания имени службы Windows, то имя экземпляра должно создаваться исходя из следующих правил создания имен.

  • Имя экземпляра должно быть уникальным. Никакой другой экземпляр служб Notification Services, развернутый на том же сервере, не может иметь такое же имя.
    ms166445.note(ru-ru,SQL.90).gifВажно!
    Обеспечить уникальность имен с помощью символов разных регистров нельзя. Имена экземпляров служб Notification Services не чувствительны к регистру. Например, для служб Notification Services имена «Мой_Экземпляр» и «мой_экземпляр» идентичны.
  • Имя экземпляра не может содержать кавычки, поскольку кавычки не допускаются в имени службы Windows.
  • Имя экземпляра ограничивается 64 символами, поскольку оно используется для создания имен объектов базы данных и иногда соединяется с другими строками для создания имен объектов. Имена объектов базы данных обычно ограничены 128 символами.
  • Имя экземпляра должно соответствовать правилам создания имен для обычных идентификаторов. Дополнительные сведения см. в разделе Идентификаторы.

Рекомендации по созданию имен

Поскольку службы Notification Services используют имя экземпляра для объектов базы данных, сделайте имя экземпляра коротким и назовите экземпляр так, чтобы в имени отражалось некоторое неизменное свойство экземпляра. Например, можно назвать экземпляр в соответствии с целевой аудиторией, функциональной единицей компании или продуктом.

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

Хорошим примером является короткое и понятное имя экземпляра, например «News» или «Inventory». При создании имен приложений каждому из них можно присвоить короткое и понятное имя, например «Headlines» или «Hardware». Это позволяет присваивать более содержательные имена объектам базы данных.

Создание имени экземпляра служб Notification Services

При настройке экземпляра служб Notification Services средствами языка XML задайте имя экземпляра в файле конфигурации экземпляра (ICF-файл). Если настройка экземпляра служб Notification Services выполняется программным путем, то для задания имени экземпляра используйте управляющие объекты служб Notification Services.

Создание имени экземпляра служб Notification Services:

См. также

Справочник

Instance

Основные понятия

Указание имени системы баз данных
Определение базы данных экземпляра
Соединение приложений с экземпляром
Определение пользовательских протоколов доставки
Определение каналов доставки
Настройка шифрования аргументов
Указание версии и журнала экземпляра
Использование параметров в файле конфигурации экземпляра

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

Настройка экземпляров служб Notification Services
InstanceName Element (ICF)
Instance Configuration File Templates

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

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