GoldenGate学习之旅-3(双机复制环境)
来源:互联网 发布:红米手机清空所有数据 编辑:程序博客网 时间:2024/06/13 05:38
昨天做了一个GoldenGate双机复制环境的环境,开始按着网上的介绍,后来发现各个错字,没几个能跑的通的,于是我看官方的文档才安装成功。(我配的这个实验环境 只支持数据表的insert操作啊,在GoldenGate学习之旅4会和大家说明白的,嘻嘻 卖个关子)
先介绍下环境吧,我为了区分2台机子,ssh的背景颜色:源数据库 黄字黑底 目标数据库:黑字白底
1.创建OGG用户,并赋权(Source & Target步骤一样)
2.创建测试用户及测试数据(Source & Target步骤一样)
3.数据库运行模式(Source & Target步骤一样)
4.安装Golden Gate及创建相关目录(Source & Target都执行)
5.编辑olden Gate运行环境,oracle用户的环境变量(Source & Target步骤一样)
改为环境变量记得 source .bash_profile 重置生效
测试是否能运行,并且创建相关目录 进入ogg根目录,输入./ggsci
全局文件GLOBALS必须大写,必须放在Golden Gate根目录下,否则其会默认将配置文件创建在Golden Gate根目录下的dirprm子目录中,在全局文件中添加GGSCHEMA参数,这个ggschema就是你的DDL Use。
6.配置Source端MGR进程
如果你在开始的时候没有运行create subdirs,这个时候mrg是启动不了的。
Port:指定MGR进程通信端口
Dynamicportlist:MGR进程为Source和Target端动态通信指定端口
Autorestart Extract:自动重启Extract进程组,没两分钟常识重启所有Extract进程,重试5次,每隔5分钟清零一次
注意:参数配置完成后,只有重启MGR进程后生效。
7.配置源数据抽取进程(Extract)
Extract Ext1:表示此为Extract进程,当前Group为Ext1
Setenv:设置环境变量字符集
Userid。。。:表示登陆数据库使用的dblogin账号和密码
Exttrail:指定本地Trail文件地址
Table:表示要同步的表,*代表全部
8.配置源数据Pump进程
9.配置目标端GLOBALS参数
10.配置目标端MGR参数
11.创建Checkpointtable和配置Target端Replicat进程(少replicat参数回头补上)
12.自我测试验证。
这个过程就是我配置双机复制环境。其实我也不愿意就是截图的,但是我怕写错了,影响大家跟着学的效果。
我按着百度上面的帖子,做实验很多时候都是因为作者写错一个字。。。弄的我白天都没弄出来,我建议大家一次做先看看网上的帖子,然后按着官方的文档去做。
这个过程的脚本可以去下面的链接下载
点击打开链接
0 0
- GoldenGate学习之旅-3(双机复制环境)
- GoldenGate学习之旅-2(单机复制环境)
- GoldenGate学习之旅-1
- Oracle GoldenGate学习之windows下ogg单向复制配置
- Oracle GoldenGate学习之windows下ogg单向复制配置
- Oracle GoldenGate学习之windows下ogg单向复制配置
- goldengate 学习系列3–一对多的复制配置
- 搭建GoldenGate的单向复制环境
- 搭建GoldenGate的单向复制环境
- 转:Oracle GoldenGate学习之Goldengate介绍
- Oracle GoldenGate学习之--GoldenGate的监控
- Oracle GoldenGate学习之--GoldenGate的监控
- Oracle GoldenGate学习之Goldengate介绍
- Oracle GoldenGate学习之Goldengate介绍
- windows下安装Oracle GoldenGate(双机热备与主从复制的区别)
- GoldenGate学习之旅-5(ogg12C的安装)
- Oracle GoldenGate学习之--基本概念和配置(3)
- 搭建一个Oracle到Oracle的Goldengate双向复制环境
- VS2012 ddk驱动编译与虚拟机联机调试设置 .
- 洪传陈氏太极拳81式拳谱
- 数据挖掘软件shogun安装MATLAB接口过程问题解决
- 决定快乐的钥匙,只在你自己手中!
- 单链表专题一
- GoldenGate学习之旅-3(双机复制环境)
- 杨氏85式太极拳动作名称
- 使用动画故事板 storyboard 简洁明了
- 第四周作业
- 使用exe4j将jar包转换成exe
- js格式化数字
- 代码整洁之所以重要的七个理由
- 进程和线程的区别
- 用Map/Reduce来做好友推荐