sp_helpxactsetjob (Transact-SQL)

适用于:SQL Server

显示有关 Oracle 发布服务器的 Xactset 作业的信息。 此存储过程在分发服务器上的任何数据库中执行。

Transact-SQL 语法约定

语法

  
sp_helpxactsetjob [ @publisher = ] 'publisher'   

参数

[ @publisher = ] 'publisher'作业所属的非SQL Server发布服务器的名称。 publishersysname,没有默认值。

结果集

列名称 数据类型 说明
jobnumber int Oracle 作业编号。
lastdate varchar (22) 作业运行的最后日期。
thisdate varchar (22) 更改的时间。
nextdate varchar (22) 作业将要运行的下一个日期。
破碎 varchar(1) 指示作业是否中断的标志。
interval varchar (200) 作业的间隔。
失败 int 作业失败的次数。
xactsetjobwhat varchar (200) 作业执行的过程的名称。
xactsetjob varchar(1) 作业的状态,可以是以下状态之一:

1 - 作业已启用。

0 - 作业已禁用。
xactsetlonginterval int 作业的长间隔。
xactsetlongthreshold int 作业的长阈值。
xactsetshortinterval int 作业的短间隔。
xactsetshortthreshold int 作业的短阈值。

返回代码值

0 (成功) 或 1 (失败)

备注

sp_helpxactsetjob 用于 Oracle 发布服务器的快照复制和事务复制。

sp_helpxactsetjob 始终返回发布服务器上 Xactset 作业 (HREPL_XactSetJob) 的当前设置。 如果 Xactset 作业当前在作业队列中,它还会从 USER_JOB 数据字典视图(创建在 Oracle 发布服务器的管理员帐户下)返回作业的属性。

权限

只有 sysadmin 固定服务器角色的成员才能执行 sp_helpxactsetjob

另请参阅

为 Oracle 发布服务器配置事务集作业(复制 Transact-SQL 编程)
sp_publisherproperty (Transact-SQL)