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