PublisherMonitor.EnumSnapshotAgentSessionDetails(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает подробную информацию о сессии агент моментальных снимков.
public:
System::Data::DataSet ^ EnumSnapshotAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumSnapshotAgentSessionDetails(string agentName, string sessionId);
member this.EnumSnapshotAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumSnapshotAgentSessionDetails (agentName As String, sessionId As String) As DataSet
Параметры
- agentName
- String
Значение String , указывающее имя агента читателя журналов. Это значение можно получить из LogReaderAgentName свойства опубликованной базы данных.
- sessionId
- String
Значение String , представляющее данные и время сессии, для которой возвращаются детали. Это значение можно получить из столбца времени, возвращаемого методом EnumLogReaderAgentSessions(String, Int32, Boolean) .
Возвращаемое значение
Объект DataSet , содержащий следующие столбцы.
| Колонка | Тип данных | Описание |
|---|---|---|
| RunStatus | Int32 | Статус бега: 1 = Начало 2 = Успех 3 = В процессе 4 = Простой 5 = Повторная попытка 6 = Провал |
| time | String | Время логирования для детализации сессии. |
| Комментарии | String | Описательный текст. |
| Длительность | Int32 | Прошедшее время зафиксированной сессионной активности — за секунды. |
| delivery_rate | Single | Среднее количество команд, передаваемых в секунду. |
| delivered_commands | Int32 | Общее количество команд, отданных за сессию. |
| имя | String | Название работы агент моментальных снимков. |
| error_id | Int32 | ID ошибки в таблице [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) Используйте EnumErrorRecords(Int32) метод для получения подробной информации об ошибке. |
Комментарии
Зафиксируйте любые изменения свойств PublisherMonitor объекта перед вызовом этого метода, так как свойства объекта могут потребоваться загрузки, если они ещё не были загружены.
EnumSnapshotAgentSessionDetails Метод может вызываться только членами db_owner или replmonitor фиксированными ролями базы данных в базе данных распределения.