다음을 통해 공유


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 개체입니다.

데이터 형식 Description
source_type_idInt32 오류의 출처를 식별합니다.
source_nameString 오류 출처의 이름입니다.
error_codeString 오류 코드입니다.
error_textString 오류 메시지 텍스트입니다.
(열 이름 없음)String 오류가 발생한 날짜 및 시간입니다.
error_type_idInt32 발생한 오류의 유형입니다.
has_xact_seqnoBoolean 오류에 해당 트랜잭션 로그 시퀀스 번호가 있는지 여부입니다.
xact_seqnoByte **[]** 실패한 실행 일괄 처리의 시작 트랜잭션 로그 시퀀스 번호입니다.
command_idInt32 실패한 실행 일괄 처리에 있는 첫 번째 명령의 명령 ID입니다.

설명

이 메서드를 호출하기 전에 개체에 ReplicationMonitor 대한 속성 변경 내용을 커밋합니다. 이 개체가 아직 로드되지 않은 경우 이 개체의 속성을 로드해야 할 수 있기 때문입니다.

메서드는 EnumErrorRecords 배포 데이터베이스에서 또는 replmonitor 고정된 데이터베이스 역할의 db_owner 멤버만 호출할 수 있습니다.

적용 대상

추가 정보