| Oracle® Fusion Middleware Oracle GoldenGateリファレンスfor Windows and UNIX 12c (12.2.0.1) E70112-04 |
|
![]() 前 |
![]() 次 |
OBEYでは、Oracle GoldenGateコマンドのリストを含むファイルを処理します。OBEYは、特定の順序で頻繁に使用されるコマンドを実行するときに便利です。
OBEYファイルは、他のOBEYファイルから呼出しできます。こうしたファイルをネストされたOBEYファイルと呼びます。最大で16のOBEYファイルをネストできます。ネストされたOBEYファイルを使用するには、まずALLOWNESTEDコマンドを発行してこの機能を有効化する必要があります。ALLOWNESTED | NOALLOWNESTEDを参照してください。
例
OBEY ./mycommands.txt
前述のコマンドでは、次の例のようなファイルを実行します。
add extract fin, tranlog, begin now add exttrail dirdat/aa, extract fin add extract hr, tranlog, begin now add exttrail dirdat/bb, extract hr start extract * info extract *, detail
次に、ネストされたOBEYファイルの例を示します。OBEYファイル名をaddcmds.txtとします。このファイル内には、startcmds.txtという名前のOBEYファイルを呼び出して別のコマンド・セットを実行する、別のOBEYコマンドも含まれています。
OBEY ./addcmds.txt
(このOBEY文は次のことを実行します)
add extract fin, tranlog, begin now add exttrail ggs/dirdat/aa, extract fin add extract hr, tranlog, begin now add exttrail ggs/dirdat/bb, extract hr add replicat fin2, exttrail ggs/dirdat/aa, begin now add replicat hr2, exttrail ggs/dirdat/bb, begin now obey ./startcmds.txt
(ネストされたstartcmds.txtファイルは次のことを実行します)
start extract * info extract *, detail start replicat * info replicat *, detail