PublisherMonitor.EnumMergeAgentSessionDetails(String, String) Метод

Определение

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

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

Параметры

agentName
String

String Значение, указывающее имя агент слияния. Вы можете получить это значение из SynchronizationAgentName свойства подписки на слияние.

sessionId
String

Значение String , представляющее данные и время сессии, для которой возвращаются детали. Это значение можно получить из столбца времени, возвращаемого методом EnumMergeAgentSessions(String, Int32, Boolean) .

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

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

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

1 = Начало

2 = Успех

3 = В процессе

4 = Простой

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

6 = Провал

time DateTime Время завершения сессии.
Комментарии String Описательный текст.
Длительность Int32 Прошедшее время зафиксированной сессионной активности — за секунды.
delivery_rate Single Среднее количество рядов, доставляемых в секунду.
download_inserts Int32 Количество вставок, применяемых на Абоненте.
download_updates Int32 Количество обновлений, применяемых в Подписчике.
download_deletes Int32 Количество удалений, применяемых на Подписчике.
download_conflicts Int32 Количество конфликтов, возникших при применении в Subscriber, меняется.
upload_inserts Int32 Количество вкладок, применяемых в Publisher.
upload_updates Int32 Количество обновлений, применяемых в Publisher.
upload_deletes Int32 Количество удалений, применяемых в Publisher.
upload_conflicts Int32 Количество конфликтов, возникших при применении заявок, менялось в Publisher.
error_id Int32 ID ошибки в таблице [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) Используйте EnumErrorRecords(Int32) метод для получения подробной информации об ошибке.

Комментарии

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

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

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

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