Поделиться через


sp_helpxactsetjob (Transact-SQL)

Область применения: SQL Server

Отображает сведения о задании набора транзакций для издателя Oracle. Эта хранимая процедура выполняется на распространителе в любой базе данных.

Соглашения о синтаксисе Transact-SQL

Синтаксис

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

Аргументы

[ @publisher = ] N'publisher'

Имя издателя, отличного от SQL Server, к которому принадлежит задание. @publisher — sysname без значения по умолчанию.

Результирующий набор

Имя столбца Тип данных Description
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.

Разрешения

Может выполняться sp_helpxactsetjobтолько член предопределенных ролей сервера sysadmin.