PublisherMonitor.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

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

返回

一个包含以下列的 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。

注解

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

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

适用于

另请参阅