ReplicationMonitor.EnumQueueReaderAgentSessionDetails(String, Int32, String) ReplicationMonitor.EnumQueueReaderAgentSessionDetails(String, Int32, String) ReplicationMonitor.EnumQueueReaderAgentSessionDetails(String, Int32, String) Method

정의

큐 판독기 에이전트 세션에 대한 자세한 정보를 반환합니다. Returns detailed information about a Queue Reader Agent session.

public:
 System::Data::DataSet ^ EnumQueueReaderAgentSessionDetails(System::String ^ distributionDatabase, int publicationId, System::String ^ sessionId);
public System.Data.DataSet EnumQueueReaderAgentSessionDetails (string distributionDatabase, int publicationId, string sessionId);
Public Function EnumQueueReaderAgentSessionDetails (distributionDatabase As String, publicationId As Integer, sessionId As String) As DataSet
매개 변수
distributionDatabase
String String String

배포 데이터베이스를 지정하는 String 값입니다. A String value that specifies the distribution database.

publicationId
Int32 Int32 Int32

게시를 고유하게 식별하는 ID 값을 지정하는 Int32 값입니다. An Int32 value specifying the ID value that uniquely identifies the publication.

sessionId
String String String

세션을 고유하게 식별하는 ID 값을 지정하는 String 값입니다. A String value specifying the ID value that uniquely identifies the session. sessionID 날짜와 시간을에서 변환 된 포함 한 System.DataTime 세션이 실제로 발생 한 경우 시스템 개체 값입니다. The sessionID contains the date and time, converted from a System.DataTime system object value, when the session actually occurred.

반환

다음과 같은 열이 포함된 DataSet 개체입니다. A DataSet object that contains the following columns.

Column Data type Description
runstatus Int32 The running status: 1 = Start 2 = Succeed 3 = In progress 4 = Idle 5 = Retry 6 = Fail
time String Time of logging for session detail.
comments String Descriptive text.
transaction_id String The transaction ID stored with the message, if applicable.
transaction_status Int32 The status of the transaction.
commands_processed Int32 The total number of commands processed in the session.
subscriber String The name of the Subscriber.
subscriberdb String The name of the subscription database.
error_id Int32 The ID of the error in the MSrepl_errors (Transact-SQL) system table. 사용 하 여는 EnumErrorRecords(Int32) 메서드는 오류에 대 한 자세한 정보를 반환 합니다.
Column Data type Description
runstatus Int32 The running status: 1 = Start 2 = Succeed 3 = In progress 4 = Idle 5 = Retry 6 = Fail
time String Time of logging for session detail.
comments String Descriptive text.
transaction_id String The transaction ID stored with the message, if applicable.
transaction_status Int32 The status of the transaction.
commands_processed Int32 The total number of commands processed in the session.
subscriber String The name of the Subscriber.
subscriberdb String The name of the subscription database.
error_id Int32 The ID of the error in the MSrepl_errors (Transact-SQL) system table. Use the EnumErrorRecords(Int32) method to return detailed information about an error.

설명

모든 속성 변경 내용을 커밋 해야는 ReplicationMonitor 이 개체의 속성은 되지 않은 경우 로드 이미 로드 되도록 할 수 있으므로이 메서드를 호출 하기 전에 개체입니다.You should commit any property changes to the ReplicationMonitor object before calling this method because properties of this object may need to be loaded if they have not been loaded already.

EnumQueueReaderAgentSessionDetails 메서드의 구성원만 호출할 수는 db_owner 또는 replmonitor 배포 데이터베이스의 고정 데이터베이스 역할입니다.The EnumQueueReaderAgentSessionDetails method can only be called by members of the db_owner or replmonitor fixed database roles on the distribution database.

적용 대상

추가 정보