Oracle® Fusion Middleware Oracle GoldenGateリファレンスfor Windows and UNIX 12c (12.2.0.1) E70112-04 |
|
前 |
次 |
ADD HEARTBEATTABLE
では、自動ハートビート機能を使用する場合に必要なオブジェクトを作成します。このコマンドの内容は次のとおりです。
ハートビート・シード表、ハートビート表およびハートビート履歴表の作成、
GG_LAG
ビューおよびGG_LAG_HISTORY
ビューの作成、
スケジューラ・ジョブによってコールされるGG_UPDATE_HB_TAB
およびGG_PURGE_HB_TAB
プロシージャの作成、
ハートビートとシード表の更新および履歴表のパージを定期的に実行するスケジューラ・ジョブの作成、
シード表の移入。
シード表、ハートビート表および履歴表のデフォルト名は、それぞれGG_HEARTBEAT_SEED
、GG_HEARTBEAT
およびGG_HEARTBEAT_HISTORY
です。表、プロシージャおよびスケジューラ・ジョブは、GLOBALSファイルに記述されているGGSCHEMA
で作成されます。デフォルト名をオーバーライドするには、GLOBALSファイルにHEARTBEATTABLE
hbschemaname.hbtablename
を指定します。この場合、表、プロシージャおよびジョブは、スキーマhbschemaname
で作成されます。シードと履歴表を作成するには、表hbtablename
に_SEED
および_HISTORY
を追加します。
このコマンドにはDBLOGIN
が必要です。CDBデータベースではPDBログインが必要です。
Oracleの場合、CDBモードでハートビートを生成する各PDBでADD HEARTBEATTABLE
を実行する必要があります。
DB2 LUWの場合、db2set DB2_ATS_ENABLE=yes
コマンドでDB2_ATS_ENABLE
プロパティを設定する必要があります。
SQL/MXの場合、GGSCHEMA
スキーマは使用されないので、2部または3部構成の名前のみを使用する必要があります。また、ストアド・プロシージャやスケジューラ・ジョブはありません。
構文
ADD HEARTBEATTABLE [, FREQUENCY number in seconds] [, RETENTION_TIME number in days] | [, PURGE_FREQUENCY number in days]