PublisherMonitor.EnumDistributionAgentSessionDetails(String, String) 메서드

정의

배포 에이전트 세션에 대한 자세한 정보를 반환합니다.

public:
 System::Data::DataSet ^ EnumDistributionAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumDistributionAgentSessionDetails (string agentName, string sessionId);
member this.EnumDistributionAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumDistributionAgentSessionDetails (agentName As String, sessionId As String) As DataSet

매개 변수

agentName
String

배포 에이전트의 이름을 지정하는 String 값입니다.

sessionId
String

세부 정보가 반환되는 세션의 날짜와 시간을 나타내는 String 값입니다. 이 값은 EnumDistributionAgentSessions(String, Int32, Boolean) 메서드에서 반환되는 시간 열에서 가져올 수 있습니다.

반환

다음과 같은 열이 포함된 DataSet 개체입니다.

데이터 형식 Description
runstatusInt32 실행 상태는 다음과 같습니다.

1 = 시작

2 = 성공

3 = 진행 중

4 = 유휴 상태

5 = 다시 시도

6 = 실패

timeDateTime 세션 정보의 로깅 시간입니다.
commentsString 설명 텍스트입니다.
durationInt32 기록된 세션 동작의 경과 시간(초)입니다.
delivery_rateSingle 전달된 명령의 초당 평균 수입니다.
delivery_latencyInt32 트랜잭션이 배포 데이터베이스를 시작하고 구독자에 적용될 때까지의 대기 시간(밀리초)입니다.
(열 이름 없음) 해당 없음 내부적으로만 사용됩니다.
delivered_transactionsInt32 세션 중에 전달된 총 트랜잭션 수입니다.
delivered_commandsInt32 세션 중에 전달된 총 명령 수입니다.
average_commandsInt32 세션 중에 전달된 트랜잭션당 평균 명령 수입니다.
error_idInt32 [MSrepl_errors(Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) 시스템 테이블의 오류 ID입니다. EnumErrorRecords(Int32) 메서드를 사용하여 오류에 대한 자세한 정보를 반환할 수 있습니다.

설명

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

적용 대상

추가 정보