sp_helpxactsetjob (Transact-SQL)
显示有关 Oracle 发布服务器的 Xactset 作业的信息。 此存储过程可在分发服务器的任意数据库中执行。
语法
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。