前言:三种方式可以进行数据初始化:
1、expd、impd
2、rman备份恢复
3、ogg初始化
其两种后面简单介绍,主要介绍使用ogg进行初始化:
主备工作:
OGG初始化,需要先导入导出表结构等原数据:
expdp nxsoft_yg/xxxx20@EOMS schemas=nxsoft_yg directory=expdp_dir CONTENT=METADATA_ONLY dumpfile= nxsoft_metadata.dmp logfile=nxsoft_metadata.log cluster=N; impdp nxsoft_yg/xxxx20@DIRECTORY=expdp_dir DUMPFILE=nxsoft_metadata.dmp logfile=impdp_metadata.log
复制
一、源端编辑管理进程
GGSCI (eoms01) 3> edit param mgr PORT 7809 DYNAMICPORTLIST 7809-8000 AUTORESTART EXTRACT *,RETRIES 5,WAITMINUTES 3 PURGEOLDEXTRACTS ./dirdat/,usecheckpoints, minkeepdays 3 ACCESSRULE, PROG *, IPADDR 192.168.*.*, ALLOW GGSCI>start mgr GGSCI (eoms01) 4> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING
复制
二、源端编辑抽取队列
GGSCI> edit param einit_01 EXTRACT einit_01 SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8) userid goldengate,password goldengate RMTHOST 192.168.198.133, MGRPORT 7809 RMTTASK REPLICAT, GROUP rinit_01 TABLE nxsoft_yg.mytest; TABLE nxsoft_yg.mytest2;
复制
注意, GROUP rinit_01对应目标端的REPLICAT rinit_01,启动einit_01会将目标端的rinit_01进程自动启动.
添加进程及注册服务到数据库。
GGSCI (eoms01) 1> dblogin userid goldengate,password goldengate add extract einit_01,sourceistable register extract einit_01 database
复制
三、目标编辑管理进程
GGSCI (eomsdr) 10> edit param mgr
PORT 7809 DYNAMICPORTLIST 7810-8000 AUTORESTART EXTRACT *,RETRIES 5,WAITMINUTES 3 PURGEOLDEXTRACTS ./dirdat/,usecheckpoints, minkeepdays 3 ACCESSRULE, PROG *, IPADDR 192.168.*.*, ALLOW
复制
四、目标端编辑初始应用队列
GGSCI (eomsdr) 1> edit param rinit_01
REPLICAT rinit_01 userid goldengate,password goldengate DISCARDFILE ./dirrpt/RINIT01.dsc, PURGE gettruncates MAP nxsoft_yg.mytest, TARGET nxsoft_yg.mytest; MAP nxsoft_yg.mytest2, TARGET nxsoft_yg.mytest2;
复制
添加复制进程组:
GGSCI (eomsdr) 1> add replicat rinit_01,specialrun
rinit_01名称对应源端的einit_01的组:RMTTASK REPLICAT, GROUP rinit_01
五、启动同步
源端:
start extract einit_01
启动einit_01后,其所在组的目标端进程会自动启动,开始全量数据抽取及加载。
启动后开始同步,注意看$ OGG_HOME/ggserr.log
其实,做了多年的DBA,其实大部分ggserr.log错误日志,凭借自由经验及互联网,基本都可以解决。
开始,静静等着数据同步完成…
最后修改时间:2020-11-12 21:57:13
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
807次阅读
2025-04-18 14:18:38
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
606次阅读
2025-04-20 10:07:02
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
552次阅读
2025-04-22 00:13:51
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
543次阅读
2025-04-17 17:02:24
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
513次阅读
2025-04-22 00:20:37
一页概览:Oracle GoldenGate
甲骨文云技术
508次阅读
2025-04-30 12:17:56
火焰图--分析复杂SQL执行计划的利器
听见风的声音
476次阅读
2025-04-17 09:30:30
OR+DBLINK的关联SQL优化思路
布衣
387次阅读
2025-05-05 19:28:36
Oracle数据库Hint大全,31个使用案例,速来下载!
陈举超
372次阅读
2025-04-16 21:25:19
Oracle19C低版本一天遭遇两BUG(ORA-04031/ORA-00600)
潇湘秦
339次阅读
2025-04-16 17:05:16