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
Параметры
- sessionId
- String
Значение String , представляющее данные и время сессии, для которой возвращаются детали. Это значение можно получить из столбца времени, возвращаемого методом EnumDistributionAgentSessions(String, Int32, Boolean) .
Возвращаемое значение
Объект DataSet , содержащий следующие столбцы.
| Колонка | Тип данных | Описание |
|---|---|---|
| RunStatus | Int32 | Статус бега: 1 = Начало 2 = Успех 3 = В процессе 4 = Простой 5 = Повторная попытка 6 = Провал |
| time | DateTime | Время логирования для детализации сессии. |
| Комментарии | String | Описательный текст. |
| Длительность | Int32 | Прошедшее время зафиксированной сессионной активности — за секунды. |
| delivery_rate | Single | Среднее количество команд, передаваемых в секунду. |
| delivery_latency | Int32 | Задержка в миллисекундах между входом транзакции в базу данных распределения и применением абонента. |
| (Без названия колонки) | Неприменимо | Только для внутреннего применения. |
| delivered_transactions | Int32 | Общее количество транзакций, выполненных за сессию. |
| delivered_commands | Int32 | Общее количество команд, отданных за сессию. |
| average_commands | Int32 | Среднее количество команд на одну транзакцию, доставленную в сессии. |
| error_id | Int32 | ID ошибки в таблице [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) Используйте EnumErrorRecords(Int32) метод для получения подробной информации об ошибке. |
Комментарии
EnumDistributionAgentSessionDetails Метод может вызываться только членами db_owner или replmonitor фиксированными ролями базы данных в базе данных распределения.