sp_helpxactsetjob (Transact-SQL)

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

主题链接图标Transact-SQL 语法约定

语法

sp_helpxactsetjob [ @publisher = ] 'publisher' 

参数

  • [@publisher= ] 'publisher'
    作业所属的非 SQL Server 发布服务器的名称。publisher 的数据类型为 sysname,无默认值。

结果集

列名

数据类型

说明

jobnumber

int

Oracle 作业编号。

lastdate

varchar(22)

作业运行的最后日期。

thisdate

varchar(22)

更改的时间。

nextdate

varchar(22)

作业将要运行的下一个日期。

broken

varchar(1)

指示作业是否中断的标志。

interval

varchar(200)

作业的间隔。

failures

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