Listing the Procedures Supported for Oracle GoldenGate Procedural Replication
The DBA_GG_SUPPORTED_PROCEDURES
view displays information about the
supported packages for Oracle GoldenGate procedural replication.
When a procedure is supported and Oracle GoldenGate procedural replication is on, calls to the procedure are replicated, unless the procedure is excluded specifically.
- Connect to the database as
sys
(sqlplus
,sqlcl
,sqldeveloper
) not as an Oracle GoldenGate administrator. - Query the
DBA_GG_SUPPORTED_PROCEDURES
view.
Example 8-2 Displaying Information About the Packages Supported for Oracle GoldenGate Procedural Replication
This query displays the following information about the packages:
-
The owner of each package
-
The name of each package
-
The name of each procedure
-
The minimum database release from which the procedure is supported
-
Whether there is an exclusion rule that prevents the procedure from being replicated for some database objects
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;
Your output looks similar to the following:
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
.
.
.