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_id | Int32 | Определяет источник ошибки. |
source_name | String | Имя источника ошибки. |
Error_Code | String | Код ошибки. |
error_text | String | Текст сообщения для ошибки. |
(Нет имени столбца) | String | Дата и время, когда произошла ошибка. |
error_type_id | Int32 | Тип произошедшей ошибки. |
has_xact_seqno | Boolean | Имеется ли для ошибки порядковый номер журнала транзакций. |
xact_seqno | Byte **[]** | Порядковый номер транзакции в журнале начальной транзакции для пакета, завершенного с ошибкой. |
command_id | Int32 | Идентификатор первой команды в пакете выполнения, завершившемся ошибкой. |
Комментарии
Перед вызовом PublicationMonitor этого метода необходимо зафиксировать все изменения свойств объекта, так как свойства этого объекта, возможно, потребуется загрузить, если они еще не были загружены.
Метод EnumErrorRecords может вызываться только членами предопределенных ролей базы данных db_owner или replmonitor в базе данных распространителя.