ReplicationMonitor.EnumMergeAgents Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает информацию о вакансиях агент слияния на контролируемом дистрибьюторе.
public:
System::Data::DataSet ^ EnumMergeAgents();
public System.Data.DataSet EnumMergeAgents();
member this.EnumMergeAgents : unit -> System.Data.DataSet
Public Function EnumMergeAgents () As DataSet
Возвращаемое значение
Объект DataSet , содержащий следующие столбцы.
| Колонка | Тип данных | Описание |
|---|---|---|
| db_name | String | Имя базы данных распространителя. |
| имя | String | Название работы агента по репликации. |
| Статус | Int32 | Статус бега: 1 = Начало 2 = Успех 3 = В процессе 4 = Простой 5 = Повторная попытка 6 = Провал |
| Издатель | String | Имя издателя. |
| publisher_db | String | Имя базы данных публикации. |
| Публикация | String | Название публикации. |
| Подписчик | String | Имя подписчика. |
| subscriber_db | String | Имя базы данных подписки. |
| subscription_type | Int32 | Тип подписки: 0 = Толчок 1 = Pull 2 = Аноним |
| start_time | String | Дата и время казни последнего агента. |
| time | String | Дата и время регистрации сессии. |
| Длительность | Int32 | Прошедшее время сессии — за секунды. |
| Комментарии | String | Текст сообщения, зарегистрированный агентом. |
| delivery_rate | Single | Среднее количество рядов, доставляемых в секунду. |
| download_inserts | Int32 | Количество вставок, применяемых на Абоненте. |
| download_updates | Int32 | Количество обновлений, применяемых в Подписчике. |
| download_deletes | Int32 | Количество удалений, применяемых на Подписчике. |
| publisher_conflicts | Int32 | Количество конфликтов, возникших при применении в Subscriber, меняется. |
| upload_inserts | Int32 | Количество вкладок, применяемых в Publisher. |
| upload_updates | Int32 | Количество обновлений, применяемых в Publisher. |
| upload_deletes | Int32 | Количество удалений, применяемых в Publisher. |
| subscriber_conflicts | Int32 | Количество конфликтов, возникших при применении заявок, менялось в Publisher. |
| error_id | Int32 | ID ошибки в таблице [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) Используйте EnumErrorRecords(Int32) метод для получения подробной информации об ошибке. |
| job_id | Byte **[16]** | Идентификатор работы агент SQL Server, запускающего агент репликации. |
| local_job | Boolean | Когда true, вакансия агента доступна у дистрибьютора.
|
| profile_id | Int32 | Идентификатор профиля. |
| agent_id | Int32 | Идентификатор должности агента. |
| local_timestamp | Byte **[8]** | Временная метка последнего запуска агентов. |
| offload_enabled | Boolean | Если true, подписка поддерживает удалённую активацию агента.
|
| offload_server | Boolean | Название сервера, используемого при удалённой активации агента. |
| subscriber_type | Byte | Тип источника данных у абонента: 0 = подписчик SQL Server. 1 = Источник данных Open Database Connectivity (ODBC). |
Комментарии
EnumMergeAgents Метод может быть вызван только членами db_owner или replmonitor фиксированными ролями базы данных в базе данных распределения у Дистрибьютора.