sysmergesubscriptions (Transact-SQL)
針對每個已知的訂閱者,各包含一個資料列,這是在發行者端的本機資料表。這份資料表儲存在發行集和訂閱資料庫中。
資料行名稱 |
資料類型 |
描述 |
---|---|---|
subscriber_server |
sysname |
伺服器的識別碼。將訂閱資料庫的副本移轉到另一部伺服器時,用來將 srvid 欄位對應至伺服器特定的值。 |
db_name |
sysname |
訂閱資料庫的名稱。 |
pubid |
uniqueidentifier |
用來建立目前訂閱的來源發行集識別碼。 |
datasource_type |
int |
資料來源的類型: 0 = Microsoft SQL Server. 2 = Jet OLE DB。 |
subid |
uniqueidentifier |
訂閱的唯一識別碼。 |
replnickname |
binary |
複本的精簡暱稱。 |
replicastate |
uniqueidentifier |
透過比較在「發行者」的值與在「訂閱者」的值,來判斷先前的同步處理是否成功所使用的唯一識別碼。 |
status |
tinyint |
訂閱的狀態: 0 = 非使用中。 1 = 使用中。 2 = 已刪除。 |
subscriber_type |
int |
訂閱者的類型: 1 = 全域。 2 = 本機。 3 = 匿名。 |
subscription_type |
int |
訂閱的類型: 0 = 發送。 1 = 提取。 2 = 匿名。 |
sync_type |
tinyint |
同步處理的類型: 1 = 自動。 2 = 無同步處理。 |
description |
nvarchar(255) |
訂閱的簡要描述。 |
priority |
real |
指定訂閱優先權,允許實作以優先權為基礎的衝突解決。對所有本機或匿名訂閱而言,這都等於 0.00。 |
recgen |
bigint |
收到的最後一個層代 (Generation) 的編號。 |
recguid |
uniqueidentifier |
收到的最後一個層代 (Generation) 的唯一識別碼。 |
sentgen |
bigint |
傳送的最後一個層代 (Generation) 的編號。 |
sentguid |
uniqueidentifier |
傳送的最後一個層代 (Generation) 的唯一識別碼。 |
schemaversion |
int |
收到的最後一個結構描述的編號。 |
schemaguid |
uniqueidentifier |
收到的最後一個結構描述的唯一識別碼。 |
last_validated |
datetime |
上次訂閱者資料驗證成功的 datetime。 |
attempted_validate |
datetime |
上次嘗試進行訂閱驗證的 datetime。 |
last_sync_date |
datetime |
同步處理的 datetime。 |
last_sync_status |
int |
訂閱狀態: 0 = 所有作業都在等待啟動。 1 = 一或多項作業都在啟動中。 2 = 所有作業都已執行成功。 3 = 至少有一項作業在執行中。 4 = 所有作業都已排程且閒置。 5 = 在上一次失敗之後,至少試圖執行一項作業。 6 = 至少有一項作業執行失敗。 |
last_sync_summary |
sysname |
上次同步處理結果的描述。 |
metadatacleanuptime |
datetime |
上次從合併式複寫系統資料表中移除過期中繼資料的 datetime。 |
partition_id |
int |
識別訂閱所屬的預先計算資料分割。 |
cleanedup_unsent_changes |
bit |
識別在訂閱者端已清除尚未傳送之變更的中繼資料。 |
replica_version |
int |
識別訂閱所屬之訂閱者的 SQL Server 版本,它可以是下列其中一個值: 10 = SQL Server 7.0. 20 = SQL Server 7.0 Service Pack (SP) 1。 30 = SQL Server 7.0 SP2 35 = Service Broker SP3 40 = SQL Server 2000 50 = SQL Server 2000 SP1 55 = SQL Server 2000 SP2 60 = SQL Server 2000 SP3 90 = SQL Server 2005 100 = SQL Server 2008 |
supportability_mode |
int |
僅供內部使用。 |
application_name |
nvarchar(128) |
僅供內部使用。 |
subscriber_number |
int |
僅供內部使用。 |
last_makegeneration_datetime |
datetime |
上次針對訂閱者所執行之 makegeneration 處理序的 datetime。如需詳細資訊,請參閱<複寫合併代理程式>中的 -MakeGenerationInterval 參數。 |