1、配置oracle用户环境变量
ORACLE_HOME
ORACLE_SID
LD_LIBRARY_PATH
2、操作系统资源使用限制
修改文件/etc/security/limits,建议都设置unlimited,如果不能,则如下设置
max memory size unlimited
file size unlimited
data seg size unlimited
cpu time unlimited
sack size unlimited
很多情况下出问题,和stack没有设置成unlimited有关
3、源数据库必须启动归档模式并开启附加日志
Select log_mode from v$database;
Shutdown immediate
Startup mount;
Alter system set log_archive_dest=’/u01/archive’;
Alter database archivelog;
Alter database open;
Archive log list;
Alter system switch logfile;
Alter system archive log current;
Alter database add supplemental log data;
Select supplemental_log_data_min from v$database;
4、C++运行环境
5、GoldenGate安装目录
安装在存储阵列上的情况,在mount时不能使用并发参数,如果使用已有的mount点,并且使用了并发参数,必须新建文件系统,重新mount,作为OGG的安装目录。
6、RAC相关设置
必须保证OGG可以访问到RAC环境任何一个节点的归档日志,一般采用NFS
7、压缩传输设置
在pump参数文件中指定压缩参数,加快网络传输
8、待复制表名设置
具体到要复制的表名称
9、队列文件保存期限设置
10、抽取及复制分组
针对大型应用系统,与应用开发协商,根据业务对表进行分组
11、同步表清单
12、表排除
13、进程中表的拆分
原则:根据业务或者事务量
14、生产库信息收集
操作系统版本
C++运行环境版本
数据库版本
数据库备份策略
数据库的归档位置
数据库的不支持对象
数据库的复制范围
确认复制范围用户表的数量
确认复制范围用户数据量
确认复制范围有没有不支持的列
确认复制表的列长度有没有超过限制
确认复制范围中压缩表、cluster表
确认每天产生的日志量对各种要复制的数据库对象的理解
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29337971/viewspace-1083145/ ,如需转载,请注明出处,否则将追究法律责任。