PublicationMonitor.EnumSnapshotAgent Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает информацию о работе агент моментальных снимков, используемой отслеживаемой публикацией.
public:
System::Data::DataSet ^ EnumSnapshotAgent();
public System.Data.DataSet EnumSnapshotAgent();
member this.EnumSnapshotAgent : unit -> System.Data.DataSet
Public Function EnumSnapshotAgent () As DataSet
Возвращаемое значение
Объект DataSet , содержащий следующие столбцы.
| Колонка | Тип данных | Описание |
|---|---|---|
| имя | String | Название должности агента по репликации. |
| Статус | Int32 | Статус бега: 1 = Начало 2 = Успех 3 = В процессе 4 = Простой 5 = Повторная попытка 6 = Провал |
| Издатель | String | Имя издателя. |
| publisher_db | String | Название базы данных опубликовано. |
| Публикация | String | Название публикации. |
| start_time | String | Дата и время казни последнего агента. |
| time | String | Дата и время регистрации сессии. |
| Длительность | Int32 | Прошедшее время сессии — за секунды. |
| Комментарии | String | Текст сообщения, зарегистрированный агентом. |
| delivered_transactions | Int32 | Общее количество транзакций, выполненных за сессию. |
| delivered_commands | Int32 | Общее количество команд, отданных за сессию. |
| delivery_rate | Single | Среднее количество команд, передаваемых в секунду. |
| 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]** | Временная метка последнего запуска агентов. |
| dynamic_filter_login | String | Значение, используемое для вычисления функции [SUSER_SNAME (Transact-SQL)](http://msdn.microsoft.com/library/11ec7d86-d429-4004-a436-da25df9f8761) в параметризованных фильтрах, определяющих разбиение. |
| dynamic_filter_hostname | String | Значение, используемое для вычисления функции [HOST_NAME (Transact-SQL)](http://msdn.microsoft.com/library/4b8b0705-c083-4b07-b954-c83ee73b2ebb) в параметризованных фильтрах, определяющих разбиение. |
Комментарии
EnumSnapshotAgent Метод может быть вызван только членами db_owner или replmonitor фиксированные роли базы данных в базе данных распределения.