OBEY

OBEYでは、Oracle GoldenGateコマンドのリストを含むファイルを処理します。OBEYは、特定の順序で頻繁に使用されるコマンドを実行するときに便利です。

OBEYファイルは、他のOBEYファイルから呼出しできます。こうしたファイルをネストされたOBEYファイルと呼びます。最大で16のOBEYファイルをネストできます。ネストされたOBEYファイルを使用するには、まずALLOWNESTEDコマンドを発行してこの機能を有効化する必要があります。「ALLOWNESTED」を参照してください。

構文

OBEY file_name
file_name

コマンドのリストを含むファイルの相対パス名または完全修飾パス名。

OBEY ./mycommands.txt
ADD EXTRACT exte, TRANLOG, BEGIN NOW
add exttrail east/ea, EXTRACT exte
ADD EXTRACT extw, TRANLOG, BEGIN NOW
ADD EXTRACT west/ew, EXTRACT extw
ADD REPLICAT repe, EXTTRAIL east/ea, BEGIN NOW
ADD REPLICAT repw, EXTTRAIL west/ew, BEGIN NOW 

前述のコマンドでは、mycommands.txtファイルを実行し、ADDコマンドを使用して内容を表示します。

次の例では、startcmds.txtファイルの内容を表示します。
OBEY ./startcmds.txt
START EXTRACT *
INFO EXTRACT *, DETAIL
START REPLICAT *
INFO REPLICAT *, DETAIL