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 | 错误的消息文本。 |
| (无专栏名称) | String | 发生错误的日期和时间。 |
| error_type_id | Int32 | 发生的错误的类型。 |
| has_xact_seqno | Boolean | 如果错误对应的交易日志序列号。 |
| xact_seqno | Byte **[]** | 失败执行批次的起始事务日志序列号。 |
| command_id | Int32 | 失败执行批次中第一个命令的命令ID。 |
注解
在调用此方法之前,请提交任何 PublisherMonitor 属性变更,因为如果该对象的属性尚未加载,可能需要加载。
EnumErrorRecords该方法只能由分发数据库中或固定数据库角色的成员db_ownerreplmonitor调用。