Share via


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 ジョブが現在ジョブ キューにある場合は、Oracle パブリッシャーの管理者アカウントで作成されたUSER_JOB データ ディクショナリ ビューからジョブの属性も返されます。

アクセス許可

sysadmin 固定サーバー ロールのメンバーのみがsp_helpxactsetjob実行できます。

参照

Oracle パブリッシャー用のトランザクション セット ジョブの構成 (レプリケーション Transact-SQL プログラミング)
sp_publisherproperty (Transact-SQL)