PublicationMonitor.EnumErrorRecords(Int32) 方法

定义

返回有关与同步会话期间发生的指定错误 ID 关联的错误的信息。

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

一个指定唯一标识错误的 ID 值的 Int32 值。

返回

一个包含以下列的 DataSet 对象。

数据类型 说明
source_type_idInt32 标识错误的源。
source_nameString 错误源名称。
error_codeString 错误代码。
error_textString 错误的消息文本。
(No column name)String 发生错误的日期和时间。
error_type_idInt32 发生的错误的类型。
has_xact_seqnoBoolean 错误是否具有相应的事务日志序列号。
xact_seqnoByte **[]** 执行失败的批次的起始事务日志序列号。
command_idInt32 执行失败的批次中的第一个命令的命令 ID。

注解

在调用此方法之前,应将任何属性更改提交到 PublicationMonitor 对象,因为如果尚未加载该对象的属性,则可能需要加载这些属性。

EnumErrorRecords方法只能由db_owner或重新监视分发数据库上的固定数据库角色的成员调用。

适用于

另请参阅