入门GoldenGate总结
前言
GoldenGate 是oracle官方的一款数据同步产品,类似于msyql的主从复制,配置也稍稍复杂,其中概念一定要搞清楚,不然会被坑的爬不起。
坑
1.数据在线同步(不是指数据初始化),只能在GoldenGate主程序启动后,修改的数据才能被同步,未启动前修改的数据是不会被同步的。这点很重要
2.原数据库必须打开附加日志
3.同步的表,必需有主键
4.添加表级的transdata //没添加也不能同步的
5.新手学习前,建议用system账户操作,避免权限问题
6.map c.table1 , target c.table1 注意,后有个空格 //不然目标端写入进程没法启动
教程
GoldenGate10g第三方提供的链接:http://blog.csdn.net/engledb/article/details/21632351
教程就不写了,提供一篇官方的教程 http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/goldengate/11g/orcl_orcl/index.html
常用指令
1.View Report 进程名 log //查看报告
2.info all //查看所有进程运行状态
3.info [replicat|extract ] * 查看配置信息
4.view param 配置文件 //查看建立的配置信息
5.help
6.send [replicat|extract ] 进程名 ,report //发送 抓取进程或写入进程的报告 获取后执行 view report 进程名 //输出报告
7.恐怖的TRACETABLE命令如果用delete 会清空表,慎用..
8.表级附加日志TRANDATA //add trandata [c.*|c.table1]