oracle 上搭建ogg文档,ogg搭建配置实现oracle数据同步到mysql)

bc3f9276acf88283a0569b9b9ef9ee92.png

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

参考博客文章:https://www.jianshu.com/p/53882229b70e

1)根据不同的数据库客户端安装不同的ogg,

2)运行https://blog.csdn.net/EMERALD_wenjing/article/details/ggsci,进入ogg管理控制台,并创建所需的目录创建子目录

1)登录到oracle创建一个复制用户并对其进行授权。

2)初始化全局参数?

输入ggschema erpdb

3)登录到ogg控制台并添加要同步的oracle表

4)配置mgr

5)启动mgr并检查状态

在ogg控制台中输入

在ogg控制台中输入所有信息以检查状态

6)配置提取过程

在ogg控制台中输入edit param ext1

输入:

添加提取过程ext1,可以根据需要修改ext1的名称,并将其输入到ogg控制台中

添加提取ext1,tranlog,立即开始

将ext1提取的源数据更改数据写入此文件夹,在ogg控制台中输入

添加exttrail/ogg/dirdat/xs,提取ext1

7)配置投放过程

在ogg控制台中输入edit param push1

输入:

添加push1,在ogg控制台中输入

添加提取push1,exttrailsource?/ogg/dirdat/xs

将push1传递的数据写入文件,然后在控制台中输入

添加rmttrail/ogg/dirdat/xs,提取push1

8)开始提取过程和交付过程

ogg控制台输入

开始ext1

开始push1

注意:启动后,使用info all检查状态。如果启动ABENDED,则可以在ogg控制台中输入查看报告ext1(进程名称)以查看启动报告并查找错误

9)转到相应的目录以生成定义文件

在/ogg/dirprm目录中编辑table.prm文件

输入

在ogg安装目录/ogg下输入

将生成的table.def文件传递到相应的mysql目录

1)运行https://blog.csdn.net/EMERALD_wenjing/article/details/ggsci,进入ogg管理控制台

oracle 上搭建ogg文档,ogg搭建配置实现oracle数据同步到mysql)_第1张图片

2)创建数据库和表(对应于Oracle需要同步的数据库表结构)

3)配置mgr

编辑参数mgr

启动mgr:启动mgr

4)配置检查点表

编辑参数https://blog.csdn.net/EMERALD_wenjing/article/details/GLOBALS

输入:CHECKPOINTTABLE erpdb.checkpoint

5)登录

dblogin SOURCEDB erpdb,用户ID sa

e19b3403b8aad039de13d63e77dce5e3.png

添加checkpointtable erpdb.checkpointtab

信息checkpointtable erpdb.checkpointtab

oracle 上搭建ogg文档,ogg搭建配置实现oracle数据同步到mysql)_第2张图片

6)配置rep进程

编辑参数? REP_ERP

oracle 上搭建ogg文档,ogg搭建配置实现oracle数据同步到mysql)_第3张图片

添加副本rep_erp,exttrail/ogg/dirdat/ss,checkpointtable erpdb.checkpointtab

7)开始代表程序

开始复制rep-erp

ogg的常用命令

1.启动管理员:启动管理员

2.开始提取:开始提取extn

3.开始复制:开始复制复制repn

4.停止管理器:停止管理器

5.停止提取:停止提取extn

6.停止复制:停止复制repn

7.删除摘录:删除摘录extn

8.删除重复项:删除摘录repn

9.检查ogg状态:info all

10.修改管理器参数:编辑参数mgr

11.修改提取参数:编辑extn

参数

12.修改复制参数:编辑参数repn

13.修改全局参数:编辑参数https://blog.csdn.net/EMERALD_wenjing/article/details/GLOBAL

参考连接https://www.jianshu.com/p/53882229b70e

你可能感兴趣的:(oracle,上搭建ogg文档)