次の方法で共有


PublicationMonitor.EnumErrorRecords(Int32) メソッド

定義

同期セッション中に発生した、指定したエラー ID に関連付けられているエラーに関する情報を返します。

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

パラメーター

errorId
Int32

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

戻り値

次の列を含む DataSet オブジェクトです。

データ型 説明
source_type_id Int32 エラーのソースを識別します。
source_name String エラー ソースの名前です。
error_codeString エラー コード。
error_text String エラーのメッセージ テキストです。
(列名なし)String エラーが発生した日時です。
error_type_idInt32 発生したエラーの種類です。
has_xact_seqnoBoolean エラーが対応するトランザクション ログ シーケンス番号を持っているかどうかを示します。
xact_seqnoByte **[]** 失敗した実行バッチの先頭のトランザクション ログ シーケンス番号です。
command_idInt32 失敗した実行バッチ内の最初のコマンドのコマンド ID です。

注釈

PublicationMonitor オブジェクトのプロパティがまだ読み込まれていない場合は、読み込むことが必要になる可能性があるため、このメソッドを呼び出す前にこのオブジェクトのプロパティに対する変更をすべてコミットする必要があります。

EnumErrorRecords メソッドを呼び出すことができるのは、ディストリビューション データベースの固定データベース ロール db_owner または replmonitor のメンバーだけです。

適用対象

こちらもご覧ください