当前位置 博文首页 > 程序员石磊:Oracle GoldenGate (OGG)新增表同步数据的流程
变更场景
已同步的表结构变更,包括添加字段,删除字段,修改字段类型和字段长度
新增同步表
变更流程
一、已同步表结构变更
检查 ogg 目标端和源端的同步,确定没有延迟
进入目标端 ogg 安装目录,运行 ggsci 命令进入命令操作
Info all 查看所有的复制进程,看有没有时间延迟
目标端停止复制进程
进入 ogg 安装目录,运行 ggsci 命令进入命令操作
Info all 查看所有的进程
Stop extract xx(x xxx 是进程名),停止复制进程
在目标端数据库中修改表结构
开发人员提供详细的修改脚本
源端停止复制进程
进入 ogg 安装目录,运行 ggsci 命令进入命令操作
Info all 查看所有的进程
Stop extract xx(x xxx 是进程名),停止抽取进程
在源端数据库中修改表结构
开发人员提供详细的修改脚本
启动目标端复制进程
Start extract xx(x xxx 是进程名)
启动源端抽取进程
Start replicat xx(x xxx 是进程名)
二、新增同步表
新增表同步表,建议将所有的新增表,通过一组新的抽取进程,传输进程和复制进程进
行同步。这样可以尽最大可能的不影响到原有的同步。
作者:承诺一时的华丽
链接:https://www.jianshu.com/p/446ed2f267fa
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。