共用方式為


NSSnapshotApplications (Transact-SQL)

產生應用程式快照集報表,以提供執行個體所主控之所有應用程式的目前狀態相關資訊。

語法

[ schema_name . ] NSSnapshotApplications

傳回碼值

0 (成功) 或 1 (失敗)

結果集

資料行名稱 資料類型 描述

ApplicationName

nvarchar(255)

應用程式的名稱。

ApplicationActivationState

nvarchar(255)

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

GeneratorActivationState

nvarchar(255)

應用程式產生器元件的啟動狀態。狀態可能是已啟用、啟用暫止、已停用,或停用暫止。

QuantumsBehind

int

產生器在其背後執行的配量期間數目。計數包括已經過而尚未開始處理的完整配量期間。

例如,如果配量期間是 5 秒,QuantumsBehind 值是 2,就表示處理前一個配量之後,已過了至少 10 秒,但沒有超過 15 秒。

GeneratorSystemName

nvarchar(255)

執行產生器服務的電腦系統名稱。

NotificationClassName

nvarchar(255)

應用程式內的通知類別名稱。

LastTimeNotificationBatchGenerated

datetime

將產生通知類別最後一個通知批次的日期和時間。

SecondsSinceNotificationBatchGenerated

int

產生前一個通知批次之後所經歷的時間 (以秒為單位)。

LastNotificationBatchNotificationCount

bigint

通知類別的最後一個批次中所產生的通知數目。

LastTimeNotificationBatchDistributed

datetime

收取前一個通知批次以進行散發的日期和時間。

SecondsSinceNotificationBatchDistributed

int

收取前一個通知批次以進行散發之後所經歷的時間 (以秒為單位)。

VacuumerSystemName

nvarchar(255)

執行移除服務的電腦系統名稱。

LastTimeVacuumingOccurred

datetime

前次順利移除通知和事件的日期和時間。

SecondsSinceLastVacuum

int

上次執行移除處理之後所經歷的時間 (以秒為單位)。

LastTimeVacuumEventCount

bigint

前次移除時所移除的事件數。

LastTimeVacuumNotificationCount

bigint

上次資料移除 (Vacuuming) 時所移除的通知數。

SubscriberActivationState

nvarchar(255)

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

LastTimeSubscriberAdded

datetime

最新訂閱者加入執行個體的日期和時間。

SecondsSinceSubscriberAdded

int

最新訂閱者加入執行個體之後,所經歷的時間 (以秒為單位)。

備註

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

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

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

權限

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

範例

下列範例會產生執行個體所主控之所有應用程式的應用程式快照集報表。執行個體使用預設資料庫設定,將所有執行個體物件放在 dbo 結構描述中。

EXEC dbo.NSSnapshotApplications;

請參閱

參考

Notification Services 預存程序 (Transact-SQL)

其他資源

Notification Services 效能報告
SchemaName Element (ICF)

說明及資訊

取得 SQL Server 2005 協助