PublicationMonitor.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。 |
注解
在调用此方法之前,应将任何属性更改提交到 PublicationMonitor 对象,因为如果尚未加载该对象的属性,则可能需要加载这些属性。
EnumErrorRecords方法只能由db_owner或重新监视分发数据库上的固定数据库角色的成员调用。