PublisherMonitor.EnumPublications2 方法

定義

傳回在受監視之發行者端發行集的其他資訊。

public:
 System::Data::DataSet ^ EnumPublications2();
public System.Data.DataSet EnumPublications2 ();
member this.EnumPublications2 : unit -> System.Data.DataSet
Public Function EnumPublications2 () As DataSet

傳回

DataSet

包含下列資料行的 DataSet 物件。

資料行 資料類型 描述
publisher_db String 這是發行者的名稱。
publication String 這是發行集的名稱。
publication_type Int32 這是發行集的類型,可以是下列其中一個值: 0 = 交易式發行集 1 = 快照式發行集 2 = 合併式發行集
status Int32 發行集所有相關聯之複寫代理程式的狀態最大值,可以是下列其中一個值: 1 = 已啟動 2 = 成功 3 = 進行中 4 = 閒置 5 = 重試中 6 = 失敗
warning Int32 屬於發行集之訂閱所產生的臨界值警告最大值,可能是下列其中一個或多個值的邏輯 OR 結果: 1 = Expiration。 交易式發行集的訂閱已超出保留期限允許的臨界值,以保留期限的百分比來表示。

2 = Latency。 將交易式發行者的資料複寫到訂閱者所花的時間超出臨界值 (以秒為單位)。

4 = Mergeexpiration。 合併式發行集的訂閱已超出保留期限允許的臨界值,以保留期限的百分比來表示。

8 = Mergefastrunduration。 利用快速網路連接來完成合併訂閱的同步處理所花的時間超出臨界值 (以秒為單位)。

16 = Mergeslowrunduration。 利用慢速或撥號網路連接來完成合併訂閱的同步處理所花的時間超出臨界值 (以秒為單位)。

32 = Mergefastrunspeed。 利用快速網路連接來進行合併訂閱同步處理期間,資料列傳遞速率無法維持臨界速率 (以每秒資料列數為單位)。

64 = Mergeslowrunspeed。 利用慢速或撥號網路連接來進行合併訂閱同步處理期間,資料列傳遞速率無法維持臨界速率 (以每秒資料列數為單位)。

worst_latency Int32 交易式發行集的記錄讀取器或散發代理程式所傳播之資料變更的最高延遲 (以秒為單位)。
best_latency Int32 交易式發行集的記錄讀取器或散發代理程式所傳播之資料變更的最低延遲 (以秒為單位)。
average_latency Int32 交易式發行集的記錄讀取器或散發代理程式所傳播之資料變更的平均延遲 (以秒為單位)。
last_distsync DateTime 這是上次執行散發代理程式的日期/時間。
retention Int32 這是發行集的保留期限。
latencythreshold Int32 這是交易式發行集所設定的延遲臨界值。
expirationthreshold Int32 當發行集是合併式發行集時,所設定的期限臨界值。
agentnotrunningthreshold Int32 這是代理程式尚未執行的最長時間所設定的臨界值。
subscriptioncount Int32 這是發行集的訂閱數目。
runningdistagentcount Int32 這是針對發行集而執行的散發代理程式數目。
snapshot_agentname String 發行集的快照集代理程式作業名稱。
logreader_agentname String 交易式發行集的記錄讀取器代理程式作業名稱。
qreader_agentname String 立即更新交易式發行集的佇列讀取器代理程式作業名稱。
worst_runspeedPerf Int32 這是合併式發行集的最長同步處理時間。
best_runspeedPerf Int32 這是合併式發行集的最短同步處理時間。
average_runspeedPerf Int32 這是合併式發行集的平均同步處理時間。
retention_period_unit Int32 這是用來表示 retention 的單位。

備註

PublisherMonitor在呼叫這個方法之前,請先認可物件的任何屬性變更,因為此物件的屬性如果尚未載入,則可能需要載入。

EnumPublications2方法只能由 db_owner replmonitor 散發資料庫上的或固定資料庫角色的成員呼叫。

呼叫 EnumPublications2 相當於執行Sp_replmonitorhelppublication (transact-sql)

適用於

另請參閱