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 фиксированными ролями базы данных в базе данных распределения.