PublisherMonitor.EnumErrorRecords(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回与同步会话过程中出现的指定错误 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
参数
返回
一个包含以下列的 DataSet 对象。
列 | 数据类型 | 说明 |
---|---|---|
source_type_id | Int32 | 标识错误的源。 |
source_name | String | 错误源名称。 |
error_code | String | 错误代码。 |
error_text | String | 错误的消息文本。 |
(No column name) | String | 发生错误的日期和时间。 |
error_type_id | Int32 | 发生的错误的类型。 |
has_xact_seqno | Boolean | 错误是否具有相应的事务日志序列号。 |
xact_seqno | Byte **[]** | 执行失败的批次的起始事务日志序列号。 |
command_id | Int32 | 执行失败的批次中的第一个命令的命令 ID。 |
注解
在调用此方法之前将 PublisherMonitor 任何属性更改提交到对象,因为如果尚未加载该对象的属性,则可能需要加载这些属性。
方法EnumErrorRecords只能由分发数据库上的 或 replmonitor
固定数据库角色的成员db_owner
调用。