列グループの変更

ALTER_AUTO_CDR_COLUMN_GROUPプロシージャにより列グループを変更します。
  1. Oracle GoldenGate管理者としてインバウンド・サーバー・データベースに接続します。
  2. ALTER_AUTO_CDR_COLUMN_GROUPプロシージャを実行して、表に1つ以上の列グループを指定します。
  3. 表をレプリケートする各Oracle Databaseに対して前述のすべてのステップを繰り返します。

例9-26 列グループの変更

この例では、HR.EMPLOYEES表のJOB_IDENTIFIER_CG列グループからMANAGER_ID列を削除します。

BEGIN
  DBMS_GOLDENGATE_ADM.ALTER_AUTO_CDR_COLUMN_GROUP(
    SCHEMA_NAME        => 'HR',
    TABLE_NAME         => 'EMPLOYEES',
    COLUMN_GROUP_NAME  => 'JOB_IDENTIFIER_CG',
    REMOVE_COLUMN_LIST => 'MANAGER_ID');
END;
/

ノート:

複数の列がある場合はコンマ区切りリスト使用してください。