共用方式為


NSSnapshotSubscriptions (Transact-SQL)

產生 Microsoft SQL Server Notification Services 執行個體的訂閱快照集報表。這份報表包含所有訂閱類別最近新增訂閱的相關資訊。

語法

[ schema_name . ] NSSnapshotSubscriptions

傳回碼值

0 (成功) 或 1 (失敗)

結果集

資料行名稱 資料類型 描述

ApplicationName

nvarchar(255)

應用程式的名稱。

ApplicationActivationState

nvarchar(255)

應用程式的啟動狀態。狀態可能是已啟用或已停用。

SubscriptionActivationState

nvarchar(255)

應用程式訂閱 API 的啟動狀態。狀態可能是已啟用或已停用。

SubscriptionClassName

nvarchar(255)

應用程式內的訂閱類別名稱。

LastTimeSubscriptionAdded

datetime

前次將訂閱類別的訂閱加入應用程式中的日期和時間。

SecondsSinceLastSubscriptionAdded

int

加入訂閱類別的上一項訂閱之後,所經歷的時間 (以秒為單位)。

備註

當您建立執行個體時,Notification Services 會在執行個體資料庫中,建立 NSSnapshotSubscriptions 預存程序。當您更新執行個體時,Notification Services 會重新編譯預存程序。

這個預存程序在執行個體組態檔 (ICF) 的 SchemaName 元素所指定的執行個體結構描述中。如果未提供結構描述名稱,預設結構描述便是 dbo

結果集是先依 ApplicationName 值,再依 SubscriptionClassName 值來排序。

權限

執行權限預設會授與 NSAnalysis 資料庫角色、db_owner 固定資料庫角色以及系統管理員 (sysadmin) 固定伺服器角色的成員。

範例

下列範例會產生執行個體所主控之所有應用程式的訂閱快照集報表。在這個範例中,依照 ICF 的 StockInstance 元素所指定,預存程序 (如同所有其他執行個體物件) 是在 SchemaName 結構描述中。

EXEC StockInstance.NSSnapshotSubscriptions;

請參閱

參考

Notification Services 預存程序 (Transact-SQL)

其他資源

Notification Services 效能報告
SchemaName Element (ICF)

說明及資訊

取得 SQL Server 2005 協助