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


NSSubscriberView

Компонент Notification Services создает одно представление-подписчик для каждого экземпляра Notification Services. Это представление находится в экземпляре схемы экземпляра базы данных. Например, конфигурация экземпляра задает для схемы имя Tutorial, следовательно представление будет называться Tutorial.NSSubscriberView.

С помощью этого представления можно добавлять, изменять и удалять подписчиков экземпляра Notification Services. Для развернутых приложений следует разработать интерфейс управления подписками, в котором применялись бы API управления подписками. Дополнительные сведения см. в разделе Разработка интерфейсов управления подписками.

Столбцы представления

Столбец Тип данных Описание

SubscriberId

nvarchar(255)

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

Enabled

bit

Состояние записи: включена (1) или отключена (0). Если запись отключена, то подписки подписчика не будут формировать уведомления.

Created

datetime

Дата и время создания записи подписчика. В этот столбец не следует вставлять значение вручную. Оно задается компонентом Notification Services при добавлении подписчика.

Updated

datetime

Дата и время изменения записи подписчика. В этот столбец не следует вставлять значение вручную. Оно задается компонентом служб Notification Services при обновлении подписчика.

Замечания

Чтобы данные можно было вставить, подписчики должны быть включены.

Разрешения

Данное представление доступно для членов ролей NSEventProvider, NSRunService базы данных db_owner и серверной роли sysadmin.

Примеры

Используйте следующий запрос для добавления подписчика в экземпляр Tutorial, который использует базу данных TutorialNSMain:

USE TutorialNSMain;
GO
INSERT INTO dbo.NSSubscriberView (SubscriberId, Enabled)
VALUES (N'danw@adventure-works.com', 1);
GO

См. также

Справочник

INSERT (Transact-SQL)
Представления служб Notification Services

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

Архитектура управления подписками
Разработка интерфейсов управления подписками
Включение и отключение экземпляров, приложений или компонентов

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

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