如果需要同步系統級別的過程和package,則需要滿足以下條件:
- 要求使用OGG12.3及以後的版本
- 需要使用oracle db12.2及以後的版本
- 需要使用整合抽取和整合投遞
- 在DBA_GG_SUPPORTED_PACKAGES 和 DBA_GG_SUPPORTED_PROCEDURES 系統檢視中可以看到當前支援哪些過程和package可以複製
以下是一些可以被複制的package:
DBMS_AQ
DBMS_AQADM
DBMS_AQELM
DBMS_AQJMS
DBMS_DBFS_CONTENT_ADMIN
DBMS_DBFS_SFS
DBMS_DBFS_SFS_ADMIN
DBMS_DDL
DBMS_FGA
……
以下是支援的部分procedures
DBMS_DBFS_SFS_ADMIN UNREGISTERFILESYSTEM_LOG
DBMS_DDL SET_TRIGGER_FIRING_PROPERTY
DBMS_FGA ADD_POLICY
DBMS_FGA DISABLE_POLICY
DBMS_FGA DROP_POLICY
DBMS_FGA ENABLE_POLICY
DBMS_GOLDENGATE_IMP ACDR_COLUMN
DBMS_GOLDENGATE_IMP ACDR_COLUMN_GROUP
DBMS_GOLDENGATE_IMP ACDR_END
DBMS_GOLDENGATE_IMP ACDR_START
DBMS_GOLDENGATE_IMP ACDR_TABLE
…….
要注意的是可支援procedure和package在後面的版本中可能會有變化,以釋出的版本說明為準。