简单说明:
记录书上的操作步骤和区别于单机环境的部署操作
源库部署操作:
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]