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 会在更新订阅方时设置此值。

备注

若要插入数据,则必须启用订阅方。

权限

对于 NSEventProviderNSRunServicedb_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 帮助