sysreplicationalerts (Transact-SQL)

適用於:SQL Server

包含導致復寫警示引發之條件的相關信息。 此數據表會儲存在 msdb 資料庫中。

資料行名稱 資料類型 描述
alert_id int 警示的標識碼。
status int 使用者定義值:

0 = 未服務。

1 = Serviced。
agent_type int 代理程式類型:

1 = 快照集代理程式。

2 = 記錄讀取器代理程式。

3 = 散發代理程式。

4 = 合併代理程式。
agent_id int 數據表 中的代理程式標識碼MSsnapshot_agents、 MSlogreader_agentsMSdistribution_agentsMSmerge_agents
error_id int 儲存在 MSrepl_errors的錯誤識別碼。
alert_error_code int 記錄此記錄時引發之警示的訊息標識碼。
time datetime 插入記錄的時間。
publisher sysname 與引發此警示之代理程序相關聯的發行者名稱。
publisher_db sysname 與引發此警示之代理程序相關聯的發行者資料庫。
出版 sysname 與引發此警示之代理程序相關聯的發行集。
publication_type int 發行集的類型:

0 = 快照集。

1 = 交易式。

2 = 合併。
訂閱者 sysname 與引發此警示之代理程式相關聯的訂閱者名稱。
subscriber_db sysname 與引發此警示之代理程式相關聯的訂閱者資料庫名稱。
文章 sysname 與引發此警示之代理程序相關聯的發行項名稱。
destination_object sysname 與警示相關聯的訂用帳戶數據表名稱。
source_object sysname 與警示相關聯的已發行數據表名稱。
alert_error_text ntext 警示的文字。

另請參閱

複寫資料表 (Transact-SQL)
複寫檢視 (Transact-SQL)