PublisherMonitor.EnumSnapshotAgentSessionDetails(String, String) PublisherMonitor.EnumSnapshotAgentSessionDetails(String, String) PublisherMonitor.EnumSnapshotAgentSessionDetails(String, String) Method

정의

스냅숏 에이전트 세션에 대한 자세한 정보를 반환합니다. Returns detailed information about a Snapshot Agent session.

public:
 System::Data::DataSet ^ EnumSnapshotAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumSnapshotAgentSessionDetails (string agentName, string sessionId);
Public Function EnumSnapshotAgentSessionDetails (agentName As String, sessionId As String) As DataSet
매개 변수
agentName
String String String

로그 판독기 에이전트의 이름을 지정하는 String 값입니다. A String value that specifies the name of the Log Reader Agent. 게시된 데이터베이스의 LogReaderAgentName 속성에서 이 값을 가져올 수 있습니다. You can obtain this value from the LogReaderAgentName property of the published database.

sessionId
String String String

세부 정보가 반환되는 세션의 날짜와 시간을 나타내는 String 값입니다. A String value that represents the data and time of the session for which details are returned. 이 값은 EnumLogReaderAgentSessions(String, Int32, Boolean) 메서드에서 반환되는 시간 열에서 가져올 수 있습니다. This value can be obtained from the time column returned by the EnumLogReaderAgentSessions(String, Int32, Boolean) method.

반환

다음과 같은 열이 포함된 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.
duration Int32 Elapsed time of the logged session activity, in seconds.
delivery_rate Single Average number of commands delivered per second.
delivered_commands Int32 Total number of commands delivered in the session.
name String Name of the Snapshot Agent job.
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.
duration Int32 Elapsed time of the logged session activity, in seconds.
delivery_rate Single Average number of commands delivered per second.
delivered_commands Int32 Total number of commands delivered in the session.
name String Name of the Snapshot Agent job.
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.

설명

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

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

적용 대상

추가 정보