Oracle順序のサポート
Oracle順序をサポートするには、いくつかのデータベース・プロシージャをインストールする必要があります。
SQLプロンプトから、ソース・データベースおよびターゲット・データベースでDBAとしてスクリプト$OGG_HOME/lib/SQL/legacy/sequence.SQLを実行します。
                  
コンテナ・データベース(CDB)で、プラガブル・データベース(PDB)のDBA権限を持つローカル・ユーザーとして接続します。
CDBではない場合は、データベースのDBAとして接続します。
Oracle GoldenGate管理ユーザーには、必ずしもDBA権限は必要ありません。ただし、Oracle GoldenGate管理ユーザーには、Oracle Database 23c以上のOGG_CAPTURE | OGG_APPLYロールによって付与されたか、以前のデータベース・バージョンのプロシージャ・コールDBMS_GOLDEN_GATE_AUTH.GRANT_ADMIN_PRIVILEGEを介して付与された権限に加えて、SELECT ANY DICTIONARYおよび[CREATE |ALTER|DROP] ANY SEQUENCE権限が必要です。
                  
次の例は、システム・ユーザーとしてCDBにログインし、sequence.sqlスクリプトを実行する方法を示しています。
                  
sqlplus system/***@cdb23_pdbeast
@sequence.sqlggadminなどのOracle GoldenGate管理ユーザーを指定するよう求められます。 
                  スクリプトが正常に終了すると、順序レプリケーションのステータスが返されます:
                  
               STATUS OF SEQUENCE SUPPORT
--------------------------------------------------------------
SUCCESSFUL installation of Oracle Sequence Replication support