PublisherMonitor.EnumMergeAgentSessionDetails2(Int32) Метод

Определение

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

public:
 System::Data::DataSet ^ EnumMergeAgentSessionDetails2(int sessionId);
public System.Data.DataSet EnumMergeAgentSessionDetails2 (int sessionId);
member this.EnumMergeAgentSessionDetails2 : int -> System.Data.DataSet
Public Function EnumMergeAgentSessionDetails2 (sessionId As Integer) As DataSet

Параметры

sessionId
Int32

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

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

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

Столбец Тип данных Описание
PhaseIDInt32 Фаза сеанса синхронизации может принимать одно из следующих значений:

0 = строка инициализации или итоговая строка;

1 = передача

2 = загрузка.

ArticleNameString Название синхронизируемой статьи. Столбец ArticleName также содержит сводные сведения по строкам из результирующего набора, которые не отражают подробности о статье.
PercentCompleteDecimal Отображает процент общих изменений, примененных в строке детализации заданной статьи, для выполняемого в данный момент или неудачного сеанса.
RelativeCostDecimal Отображает процент общих изменений, примененных в строке детализации заданной статьи, для выполняемого в данный момент или неудачного сеанса.
DurationInt32 Продолжительность сеанса агента.
ВставкиInt32 Число вставок за сеанс.
ОбновленияInt32 Число обновлений за сеанс.
DeletesInt32 Число удалений за сеанс.
КонфликтыInt32 Число возникших за сеанс конфликтов.
ErrorIDInt32 Идентификатор ошибки сеанса.
SeqNoInt32 Порядок сеансов в результирующем наборе.
RowTypeInt32 Указывает, какой тип сведений отражен в каждой строке результирующего набора:

0 = инициализация;

1 = сводка передачи;

2 = подробности передачи статьи;

3 = сводка загрузки;

4 = подробности загрузки статьи.

SchemaChangesInt32 Число изменений схемы за сеанс.

Комментарии

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

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

Вызов EnumMergeAgentSessionDetails2 эквивалентен выполнению sp_replmonitorhelpmergesessiondetail.

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

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