PublicationMonitor.EnumSubscriptions Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Информация о возвратах по подпискам, подписанным на контролируемое издание.
public:
System::Data::DataSet ^ EnumSubscriptions();
public System.Data.DataSet EnumSubscriptions();
member this.EnumSubscriptions : unit -> System.Data.DataSet
Public Function EnumSubscriptions () As DataSet
Возвращаемое значение
Объект DataSet.
Для транзакционной или снимковой публикации в разделе DataSet содержатся следующие столбцы.
| Колонка | Тип данных | Описание |
|---|---|---|
| Подписчик | String | Имя подписчика. |
| Статус | Int32 | Статус вакансии агента по подписке, который может быть одним из следующих значений: 1 = выполнение начато; 2 = успешно 3 = В процессе 4 = Простой 5 = Повторная попытка 6 = Неудача |
| subscriber_db | String | Это название базы данных подписок. |
| Тип | Int32 | Является типом подписки, который может быть одним из следующих значений: 0 = Толчок 1 = Pull 2 = Аноним |
| distribution_agent | String | Это название работы агент распространения. |
| last_action | String | Текст сообщения последнего действия, зарегистрированного агентом. |
| action_time | String | Дата и время последнего действия, зарегистрированного агентом. |
| start_time | String | Дата и время казни последнего агента. |
| Длительность | Int32 | Прошедшее время сессии — за секунды. |
| delivery_rate | Single | Среднее количество команд, передаваемых в секунду. |
| delivery_latency | Int32 | Задержка в миллисекундах между входом транзакции в базу данных распределения и применением абонента. |
| delivered_transactions | Int32 | Общее количество транзакций, выполненных за сессию. |
| delivered_commands | Int32 | Общее количество команд, отданных за сессию. |
| delivery_time | String | Дата и время регистрации сессии. |
| average_commands | Int32 | Среднее количество команд на одну транзакцию, доставленную в сессии. |
| 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 | Int32 | Тип источника данных у абонента: 0 = подписчик SQL Server. 1 = Источник данных Open Database Connectivity (ODBC). |
Для публикации слияния содержит DataSet следующие колонки.
| Колонка | Тип данных | Описание |
|---|---|---|
| Подписчик | String | Имя подписчика. |
| Статус | Int32 | Статус вакансии агента по подписке, который может быть одним из следующих значений: 1 = выполнение начато; 2 = успешно 3 = В процессе 4 = Простой 5 = Повторная попытка 6 = Неудача |
| subscriber_db | String | Это название базы данных подписок. |
| Тип | Int32 | Является типом подписки, который может быть одним из следующих значений: 0 = Толчок 1 = Pull 2 = Аноним |
| agent_name | String | Это название работы агент слияния. |
| last_action | String | Текст сообщения последнего действия, зарегистрированного агентом. |
| action_time | String | Дата и время последнего действия, зарегистрированного агентом. |
| start_time | String | Дата и время казни последнего агента. |
| Длительность | Int32 | Прошедшее время сессии — за секунды. |
| 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 | Идентификатор должности агента. |
| last_timestamp | Byte **[8]** | Временная метка последнего запуска агентов. |
| offload_enabled | Boolean | Если true, подписка поддерживает удалённую активацию агента.
|
| offload_server | Boolean | Название сервера, используемого при удалённой активации агента. |
| subscriber_type | Int32 | Тип источника данных у абонента: 0 = подписчик SQL Server 1 = Источник данных Open Database Connectivity (ODBC) |
Комментарии
Это ExcludeAnonymousSubscriptions свойство используется для фильтрации множества результатов.
EnumSubscriptions Метод может быть вызван только членами db_owner или replmonitor фиксированные роли базы данных в базе данных распределения.