ReplicationMonitor.EnumQueueReaderAgentSessionDetails Метод

Определение

Возвращает подробную информацию о сессии агента Читателя Очереди.

public:
 System::Data::DataSet ^ EnumQueueReaderAgentSessionDetails(System::String ^ distributionDatabase, int publicationId, System::String ^ sessionId);
public System.Data.DataSet EnumQueueReaderAgentSessionDetails(string distributionDatabase, int publicationId, string sessionId);
member this.EnumQueueReaderAgentSessionDetails : string * int * string -> System.Data.DataSet
Public Function EnumQueueReaderAgentSessionDetails (distributionDatabase As String, publicationId As Integer, sessionId As String) As DataSet

Параметры

distributionDatabase
String

Значение String , указывающее базу данных распределения.

publicationId
Int32

Значение Int32 , указывающее значение идентификатора, уникально идентифицирующее публикацию.

sessionId
String

Значение String , указывающее значение ID, уникально идентифицирующее сессию. Он sessionID содержит дату и время, преобразованные из System.DataTime значения системного объекта, когда сессия фактически произошла.

Возвращаемое значение

Объект DataSet , содержащий следующие столбцы.

Колонка Тип данных Описание
RunStatus Int32 Статус бега:

1 = Начало

2 = Успех

3 = В процессе

4 = Простой

5 = Повторная попытка

6 = Провал

time String Время логирования для детализации сессии.
Комментарии String Описательный текст.
transaction_id String ID транзакции, хранящийся вместе с сообщением, если применимо.
transaction_status Int32 Статус проводки.
commands_processed Int32 Общее количество команд, обработанных в сессии.
Подписчик String Имя подписчика.
subscriberdb String Имя базы данных подписки.
error_id Int32 ID ошибки в таблице [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) Используйте EnumErrorRecords(Int32) метод для получения подробной информации об ошибке.

Комментарии

Перед вызовом этого метода следует фиксировать любые изменения ReplicationMonitor свойств объекта, так как свойства объекта могут потребоваться загрузки, если они ещё не были загружены.

EnumQueueReaderAgentSessionDetails Метод может вызываться только членами db_owner или replmonitor фиксированными ролями базы данных в базе данных распределения.

Применяется к

См. также раздел