ReplicationMonitor.EnumErrorRecords(String, Int32) 方法

定義

回傳與特定錯誤 ID 相關的錯誤資訊,該錯誤發生於同步會話期間。

public:
 System::Data::DataSet ^ EnumErrorRecords(System::String ^ distributionDatabase, int errorId);
public System.Data.DataSet EnumErrorRecords(string distributionDatabase, int errorId);
member this.EnumErrorRecords : string * int -> System.Data.DataSet
Public Function EnumErrorRecords (distributionDatabase As String, errorId As Integer) As DataSet

參數

distributionDatabase
String

一個 String 指定分配資料庫的值。

errorId
Int32

一個 Int32 指定唯一識別錯誤的 ID 值的值。

傳回

一個 DataSet 包含以下欄位的物件。

柱狀 資料型別 描述
source_type_id Int32 找出錯誤的來源。
source_name String 錯誤來源的名稱。
error_code String 錯誤碼。
error_text String 錯誤訊息文字。
(無欄名) String 錯誤發生的日期和時間。
error_type_id Int32 發生的錯誤類型。
has_xact_seqno Boolean 如果錯誤有對應的交易日誌序號。
xact_seqno Byte **[]** 失敗執行批次的起始交易日誌序號。
command_id Int32 失敗執行批次中第一個指令的指令 ID。

備註

在呼叫此方法前,請先提交任何 ReplicationMonitor 屬性變更,因為若物件的屬性尚未載入,可能需要先載入。

EnumErrorRecords此方法僅能由分發資料庫中或固定資料庫角色的成員db_ownerreplmonitor呼叫。

適用於

另請參閱