一、配置数据库
1、修改需要发布表的数据库服务器系统变量
由于在ODI的操作中会帮我们设置数据库的参数(如java_pool、streams_pool_size)这里只需要设置补充和强制记录模式,实际在操作流程中ODI会帮我们设置特定表的日志模式,不过为了保险还有对更多表的操作有效,还是自己设置一下。
查看归档日志模式
archive log list
修改归档日志模式
alter database force logging;
alter database add supplemental log data;
2、给需要发布表的用户增加权限
需要赋予的权限有:connect\resource\create view\create database link\create synonym\createsession\create table\create sequence\create procedure\ dba\execute_catalog_role\select_catalog_role\execute ondbms_cdc_publish\execute on dbms_lock\unlimited tablespace\ begin dbms_streams_auth.grant_admin_privilege('SCOTT1_NEW1'); end