Oracle GoldenGateプロシージャ・レプリケーションでサポートされているプロシージャのリスト

DBA_GG_SUPPORTED_PROCEDURESビューに、Oracle GoldenGateのプロシージャ・レプリケーションでサポートされるパッケージについての情報が表示されます。

プロシージャがサポートされ、Oracle GoldenGateのプロシージャ・レプリケーションがオンの場合は、プロシージャが明確に除外されていないかぎり、プロシージャに対するコールがレプリケートされます。
  1. Oracle GoldenGate管理者ではなく、sys (sqlplussqlclsqldeveloper)としてデータベースに接続します。
  2. DBA_GG_SUPPORTED_PROCEDURESビューを問い合せます。

例8-2 Oracle GoldenGateのプロシージャ・レプリケーションでサポートされるパッケージに関する情報の表示

この問合せでパッケージに関する次の情報を表示します。

  • 各パッケージの所有者

  • 各パッケージの名前

  • 各プロシージャの名前

  • プロシージャがサポートされる最小データベース・リリース

  • 一部のデータベース・オブジェクトについてプロシージャのレプリケーションを抑制する除外ルールがあるかどうか

COLUMN OWNER FORMAT A10
COLUMN PACKAGE_NAME FORMAT A15
COLUMN PROCEDURE_NAME FORMAT A15
COLUMN MIN_DB_VERSION FORMAT A14
COLUMN EXCLUSION_RULE_EXISTS FORMAT A14

SELECT OWNER,
       PACKAGE_NAME,
       PROCEDURE_NAME,
       MIN_DB_VERSION,
       EXCLUSION_RULE_EXISTS
  FROM DBA_GG_SUPPORTED_PROCEDURES;

出力結果は次のようになります。

OWNER      PACKAGE_NAME    PROCEDURE_NAME  MIN_DB_VERSION EXCLUSION_RULE
---------- --------------- --------------- -------------- --------------
XDB        DBMS_XDB_CONFIG ADDTRUSTMAPPING 12.2           NO
CTXSYS     CTX_DDL         ALTER_INDEX     12.2           NO
SYS        DBMS_FGA        DROP_POLICY     12.2           NO
SYS        XS_ACL          DELETE_ACL      12.2           NO
.
.
.