在线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管理控制台
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
添加checkpointtable erpdb.checkpointtab
信息checkpointtable erpdb.checkpointtab
?
6)配置rep进程
编辑参数? REP_ERP
添加副本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
?
?
?