闲来无事,将自己前段时间搭建ogg的方法整理了下。共勉学习! (有兴趣的朋友可以加群:385215695)
OGG新增表同步
1、停止抽取进程、传输进程、复制进程
stop e* ---如果stop 进程 停不掉 就用kill 进程
stop p*
stop r*
2、修改抽取进程、传输进程配置,新增表同步
extract:
table GS_CXTJ.DJ_ZRR;
pump:
table GS_CXTJ.DJ_ZRR;
3、源端增加表附加日志,并启动抽取、传输进程
dblogin userid ggs, password register
add trandata GS_CXTJ.DJ_ZRR
start e*
start p*
4、源端数据库获取当前最新scn
select dbms_flashback.get_system_change_number current_scn from dual;
10930121916224
5、源端数据库按照指定的scn导出表数据
expdp \"/ as sysdba\" cluster=no dumpfile=zrr_20160126.dmp DIRECTORY=dp_dir logfile=zrr_20160126.log tables=GS_CXTJ.DJ_ZRR CONTENT=data_only COMPRESSION=ALL flashback_scn=14777306329586
6、将导出的数据导入到目标端数据库
impdp \"/ as sysdba\" cluster=no dumpfile=zrr_20160217.dmp directory=DP_DIR logfile=zrr_20160217.log TABLE_EXISTS_ACTION=TRUNCATE
7、目标端数据库禁掉新增表上的trigger与有级联删除的约束
select owner,table_name,TRIGGER_NAME from dba_triggers where table_name ='GS_CXTJ.DJ_ZRR';
8、修改复制进程配置,增加复制表map关系,用filter指定复制scn
map GS_CXTJ.DJ_ZRR, target GS_CXTJ.DJ_ZRR, filter(@getenv("TRANSACTION", "csn") > 14807201586623);
9、启动进程
start r*
10、检查表数据同步情况
OGG新增表同步
1、停止抽取进程、传输进程、复制进程
stop e* ---如果stop 进程 停不掉 就用kill 进程
stop p*
stop r*
2、修改抽取进程、传输进程配置,新增表同步
extract:
table GS_CXTJ.DJ_ZRR;
pump:
table GS_CXTJ.DJ_ZRR;
3、源端增加表附加日志,并启动抽取、传输进程
dblogin userid ggs, password register
add trandata GS_CXTJ.DJ_ZRR
start e*
start p*
4、源端数据库获取当前最新scn
select dbms_flashback.get_system_change_number current_scn from dual;
10930121916224
5、源端数据库按照指定的scn导出表数据
expdp \"/ as sysdba\" cluster=no dumpfile=zrr_20160126.dmp DIRECTORY=dp_dir logfile=zrr_20160126.log tables=GS_CXTJ.DJ_ZRR CONTENT=data_only COMPRESSION=ALL flashback_scn=14777306329586
6、将导出的数据导入到目标端数据库
impdp \"/ as sysdba\" cluster=no dumpfile=zrr_20160217.dmp directory=DP_DIR logfile=zrr_20160217.log TABLE_EXISTS_ACTION=TRUNCATE
7、目标端数据库禁掉新增表上的trigger与有级联删除的约束
select owner,table_name,TRIGGER_NAME from dba_triggers where table_name ='GS_CXTJ.DJ_ZRR';
8、修改复制进程配置,增加复制表map关系,用filter指定复制scn
map GS_CXTJ.DJ_ZRR, target GS_CXTJ.DJ_ZRR, filter(@getenv("TRANSACTION", "csn") > 14807201586623);
9、启动进程
start r*
10、检查表数据同步情况
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29615265/viewspace-2058068/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29615265/viewspace-2058068/