Compartir por


sp_helpxactsetjob (Transact-SQL)

Se aplica a: SQL Server

Muestra información acerca del trabajo Xactset para un publicador de Oracle. Este procedimiento almacenado se ejecuta en el distribuidor en cualquier base de datos.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_helpxactsetjob [ @publisher = ] N'publisher'
[ ; ]

Argumentos

[ @publisher = ] N'publisher'

Nombre del publicador que no es de SQL Server al que pertenece el trabajo. @publisher es sysname, sin ningún valor predeterminado.

Conjunto de resultados

Nombre de la columna Tipo de datos Descripción
jobnumber int Número de trabajo de Oracle.
lastdate varchar(22) Fecha en que se ejecutó el trabajo por última vez.
thisdate varchar(22) Hora de cambio.
nextdate varchar(22) Fecha en que se ejecutará el trabajo de nuevo.
broken varchar(1) Marca de interrupción del trabajo.
interval varchar(200) Intervalo del trabajo.
failures int Número de errores del trabajo.
xactsetjobwhat varchar(200) Nombre del procedimiento ejecutado por el trabajo.
xactsetjob varchar(1) Estado del trabajo, que puede ser uno de los siguientes valores:

1 : el trabajo está habilitado.
0 : el trabajo está deshabilitado.
xactsetlonginterval int Intervalo largo del trabajo.
xactsetlongthreshold int Umbral largo del trabajo.
xactsetshortinterval int Intervalo corto del trabajo.
xactsetshortthreshold int Umbral corto del trabajo.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Comentarios

sp_helpxactsetjob se usa en la replicación de instantáneas y la replicación transaccional para publicadores de Oracle.

sp_helpxactsetjob siempre devuelve la configuración actual del trabajo Xactset (HREPL_XactSetJob) en el publicador. Si el trabajo Xactset está actualmente en la cola de trabajos, también devuelve atributos del trabajo desde la USER_JOB vista de diccionario de datos creada en la cuenta de administrador en el publicador de Oracle.

Permisos

Solo un miembro del rol fijo de servidor sysadmin puede ejecutar sp_helpxactsetjob.