Setting up a GoldenGate replication between Oracle RAC databases:oracle的操作步骤和区别于单机环境的部署操作,
简单说明:
记录书上的操作步骤和区别于单机环境的部署操作
源库部署操作:
1° 抽取进程配置文件配置:
./ggsci EXTRACT EGGTEST1 USERID ggs, PASSWORD ggs TRANSLOGOPTIONS DBLOGREADER -- 此处配置参见上篇文档 -- 是库版本较新的抽取ASM环境下归档的方法 -- 也可以根据上篇文档的建议配置ASM专用账号 EXTTRAIL /ggs/dirdat/st TABLE scott.*;
2° 发送进程配置文件配置:
./ggsci EDIT PARAMS PGGTEST1 EXTRACT PGGTEST1 USERID ggs, PASSWORD ggs RMTHOST 192.168.77.11, MGRPORT 8809 RMTTRAIL /ggs/dirdat/rt TABLE scott.*;
3° 添加抽取进程:
./ggsci ADD EXTRACT EGGTEST1, THREADS 2, TRANLOG, BEGIN NOW -- 参数THREADS 2代表两个redo进程,即每个RAC节点都有自己的一个redo进程 -- 也可以 select count(distinct(thread#)) from v$log; 查询确认 ADD EXTTRAIL /ggs/dirdat/st, EXTRACT EGGTEST1, MEGABYTES 100
4° 添加发送进程:
ADD EXTRACT PGGTEST1, EXTTRAILSOURCE /ggs/dirdat/st ADD RMTTRAIL /ggs/dirdat/rt, EXTRACT PGGTEST1, MEGABYTES 100
5° 启动进程:
START EXTRACT EGGTEST1 STATUS EXTRACT EGGTEST1 START EXTRACT PGGTEST1 STATUS EXTRACT PGGTEST1
目标库部署操作:
1° 应用进程配置文件配置:
./ggsci EDIT PARAMS RGGTEST1 REPLICAT RGGTEST1 USERID ggs, PASSWORD ggs DISCARDFILE /ggs/dirrpt/RGGTEST1.dsc,append,MEGABYTES 500 ASSUMETARGETDEFS -- 源端和目标端复制对象具有相同的结构时启用 MAP SCOTT.*, TARGET SCOTT.*;
2° 添加应用进程并启动:
ADD REPLICAT RGGTEST1, EXTTRAIL /ggs/dirdat/rt, CHECKPOINTTABLE ggs.rggtest1_ckpt START REPLICAT RGGTEST1 STATUS REPLICAT RGGTEST1
简单总结:
源库是RAC环境,抽取进程要配置从ASM实例中抽取 源库是RAC环境,有不只一个redo,抽取进程添加时要指定和redo数量一致
[TOC]
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。