Golden Gate安装说明(二)

2014-11-24 18:37:37 · 作者: · 浏览: 1
ldenGate安装目录,断开所有数据库会话,并确保没有新的会话连接。


7. 用sysdba运行SQL*Plus,安装DDL触发器需要这个权限,触发器会被安装在SYS schema中。


8. 执行marker_setup脚本,该脚本安装了DDL支持需要的GoldenGate marker系统,脚本执行过程中会要求输入GoldenGate schema的名称


9. 执行ddl_setup脚本


10. 执行role_setup脚本。该脚本删除和创建DDL同步需要的角色,它授权DDL对象上的DML操作


11. 将该角色赋给GoldenGate抽取用户。如果这些进程使用了不同的用户,你需要为这些用户分别授权


12. 执行ddl_enable.sql脚本来启用DDL触发器


为了改进DDL触发器的性能,可以在数据库启动时,在GoldenGate安装目录下使用sysdba执行ddl_pin脚本 SQL> @ddl_pin 该脚本会将该DDL触发器使用的PL/SQL包固定到内存中。它依赖于dbms_shared_pool系统包,使用ddl_pin前确认该包已经安装。