暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

ogg添加新表

原创 代杰 2020-11-12
1545

1、停止抽取进程
stop ext1
edit params ext1
添加:
table user.test1;
table user.test2;
2、打开表级附加日志
dblogin userid ogg password ogg;
ADD TRANDATA user.test1
ADD TRANDATA user.test2
3、停止投递进程
stop pump1
edit params pump1
添加:
table user.test1;
table user.test2;
4、停止复制进程
stop rep1

5、从源端导出数据,导入到目标端
col current_scn for 9999999999999999
select current_scn from v$database;
1498256
expdp " / as sysdba " directory=EXP_DIR tables=user.test1,user.test2 dumpfile=user.dmp logfile=user.log compression=all FLASHBACK_SCN=1498256
impdp " / as sysdba " directory=IMP_DIR table_exists_action=replace dumpfile=user.dmp logfile=user.log compression=all FLASHBACK_SCN=1498256

edit param rep1
添加:
MAP user.test1,TARGET user.test1,FILTER(@GETENV(‘TRANSACTION’,‘CSN’)>1498256);
MAP user.test2,TARGET user.test1,FILTER(@GETENV(‘TRANSACTION’,‘CSN’)>1498256);

6、启动进程
start rep1
start pump1
start ext1

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论