goracle oldengate实施方案

一、 环境及数据库概况
192.168.4.71 与 192.168.4.72 做了一个RAC,RAC把archivelog放在了ASM中,把数据文件放在了裸设备当中,这个数据库里放置了:预算执行、测试政务数据库。(以下此数据库简称:预算执行数据库)
10.8.4.117与192.168.4.118做了一个RAC,RAC把archivelog放在了ASM中,把数据文件放在了裸设备当中,这个数据库里放置了:测试非税、测试非税_洪森和trans数据库。(以下此数据库简称:测试非税)
192.168.11.2为容灾数据库,上面有一个实例,实例里面有多个用户。
二、灾备系统架构

三、实施前的准备
1、为GoldenGate软件划分一定的共享存储空间(天数*每天数据变化量),并创建文件系统。(共享存储空间>=18G,每天产生10G左右的归档,队列文件保存7天,GoldenGate每天抽取后产生的队列文件在/splex/ogg/,保留7天则需要18G空间)【此处做了预估,即考虑到未来业务量的增长,故做出了18G的估算,现在业务约为2G左右】
2、数据库必须处于归档模式,建议保留7-14天以上的归档日志;
3、数据库必须处于归档模式,建议保留7-14天以上的归档日志;
4、为GoldenGate分配端口7809,7809-7820(在源和目标端),而Veridata(数据比对软件)则需要开放端口10110,10120,10130,10140,10150端口。
5、将数据库附加日志打开
6、创建goldengate数据库用户,源和目标,确定目标使用的表空间
7、确定应用情况,goldengate不支持中文列、表名,物化视图,表压缩等
8、Aix5.3以上需要XL C/C++ Runtime v10.1 or later以及libpthreads version 5.3.0.51 or later,如不符合以上条件需先进行XLC和libpthreads库的升级。
四、实施步骤
1、安装goldengate
创建运行GoldenGate的用户并为其授予相应的权限
$SQLPLUS / AS SYSDBA
SQL>
CREATE USER ogg IDENTIFIED BY ogg ;
GRANT CONNECT TO ogg;
GRANT ALTER ANY  TABLE TO ogg;
GRANT ALTER SESSION TO ogg;
GRANT CREATE SESSION TO ogg;
GRANT FLASHBACK ANY TABLE TO ogg;
GRANT SELECT ANY DICTIONARY TO ogg;
GRANT SELECT ANY TABLE TO ogg;
GRANT RESOURCE TO ogg;




你可能感兴趣的:(oracle,RAC,Golden,Gate,Veridata)