共用方式為


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 伺服器角色的成員,都可以使用這份檢視。

範例

請使用下列查詢,將訂閱者插入到使用 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 協助