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

エラーを一意に識別するID値を指定する Int32 の値。

返品

以下の列を含む 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_ownerのメンバーのみ、または配布データベース上の固定されたデータベースロールreplmonitor呼び出すことができます。

適用対象

こちらもご覧ください