Поделиться через


PublicationMonitor.EnumErrorRecords(Int32) Метод

Определение

Возвращает сведения о возникших во время сеанса синхронизации ошибках, связанных с указанным идентификатором ошибки.

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

Параметры

errorId
Int32

Значение типа Int32, указывающее идентификатор, уникальным образом определяющий ошибку.

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

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

Столбец Тип данных Описание
source_type_idInt32 Определяет источник ошибки.
source_nameString Имя источника ошибки.
Error_CodeString Код ошибки.
error_textString Текст сообщения для ошибки.
(Нет имени столбца)String Дата и время, когда произошла ошибка.
error_type_idInt32 Тип произошедшей ошибки.
has_xact_seqnoBoolean Имеется ли для ошибки порядковый номер журнала транзакций.
xact_seqnoByte **[]** Порядковый номер транзакции в журнале начальной транзакции для пакета, завершенного с ошибкой.
command_idInt32 Идентификатор первой команды в пакете выполнения, завершившемся ошибкой.

Комментарии

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

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

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

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