版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Goldengate从入门到精通 讲师 顾铁军Goldengate从入门到精通 第10周Goldengate异构复制DATAGURU专业数据分析社区Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区法律声明【声明】本视频和幻灯片为炼数成金网络课程的教学资料,所有资料只能在课程内使用,不得在课程以外范围散播,违者将可能被追究法律和经济责任。课程详情访问炼数成金培训网站 Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区AgendaGoldengate异构复制的主要配置工作Definitions file异构初始化的手段MysqlSQLSer
2、verDB2字符集Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区配置OGG异构的主要工作 确认兼容性:查询兼容性列表 确认支持的类型和操作;确认不支持的类型和操作:查询install guide 测试基本的复制链路 Defgen生成定义文件:异构必需 数据初始化 字符集转换和显示Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区Definitions file 常规配置异构必须需要,过滤转换时也会需要目标:SOURCEDEFS; 源:TARGETDEFS Definition file template 表必须是相同(什么是相同,参考
3、admin guide 13.2.1) 在新表add时,无需重新生成定义文件Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区在线数据初始化 - 同类数据库的异构 同类数据库的异构如:oracle10g到oracle11g在线数据初始化的方法: 数据库自带的逻辑数据备份:使用基于SCN的exp、imp、aftercsn完成初始化 OGG的在线初始化:Initial load+handlecollisions 思路:如果数据库中有类似Oracle中的SCN,可以进行一致性的导出或备份,结合OGG的中CSN完成在线数据初始化。 问题:源库数据量非常大的情况下怎么办?Go
4、ldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区在线数据初始化 - 同类数据库的异构 使用中间机(和源端保持同构)的过渡 A和B是异构、A和C是同构 A和B配置复制链路,B库上replicat进程处于stop状态 C库使用A库的热备+log进行重构(如:RMAN),恢复至某SCN; C库用逻辑的数据导出方法(如:expdp、mysqldump、bcp等),生成逻辑备份文件。(因为C库重构完成后,数据是静态的) B库使用C库的逻辑备份文件进行重构 B库完成逻辑重构后,开启B库上的replicat进程,从上面的SCN号开始启动。该方法也可以用于不同种类数据库之间的初始化。
5、(mysql没有类似SCN的概念!)Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区在线数据初始化 不同种类数据库的异构 初始化方法 Initial Load 多个进程 中间机 参考前面OGG对非Oracle数据库支持情况(DDL都不支持、数据类型等)Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区非Oracle数据的复制配置 - mysql Mysql的Demo以Mysql 5.6 linux - Mysql 5.6 windows为例(参考mysql Demo) Mysql的初始化手段无SCN概念;在线只有考虑initial lo
6、ad:多路进程加速(参考附件的2个html文件)Mysql自己的手段(还是需要停业务):mysqldump;select into outfile、load data infileGoldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区Initial load多路拆分 几种拆的手段: SQLPREDICATE读的速度最快Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区非Oracle数据的复制配置 - SQLServer SQLServer的Demo以sql server 2008 - sql server 2008 为例 SQLServer的
7、初始化手段Backup database时有LSN,设计在线初始化方案;LSN类似于RMAN的backup才有。借助中间机完成;initial load如果目标是sql server,可以结合BCPGoldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区非Oracle数据的复制配置 - DB2 DB2的Demo以DB2 9.7 - DB2 9.7为例 DB2的初始化手段Backup database时有LSN,设计在线初始化方案;initial loadDB2数据导入导出Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区字符集的考虑 客户端、s
8、erver端的字符集的转换过程必须理解 Oracle:NL_LANG MySQL:多个字符集相关变量 不同客户端程序最终查询的显示 Client JSP建议都设置成gbk或utf8Goldengate从入门到精通 讲师 顾铁军DATAGURU专业数据分析社区炼数成金逆向收费式网络课程 Dataguru(炼数成金)是专业数据分析网站,提供教育,媒体,内容,社区,出版,数据分析业务等服务。我们的课程采用新兴的互联网教育形式,独创地发展了逆向收费式网络培训课程模式。既继承传统教育重学习氛围,重竞争压力的特点,同时又发挥互联网的威力打破时空限制,把天南地北志同道合的朋友组织在一起交流学习,使到原先孤立的学习个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第六讲 罪数课件
- 防范公司商业间谍活动的措施
- 公共设施管理的社区参与和社会责任实施考核试卷
- 光学仪器在地质实验中的应用考核试卷
- 导论新能源对可持续发展的重要性考核试卷
- 广告宣传与品牌增值考核试卷
- 私人庄园保姆合同范本
- 农村科技推广承诺书
- 影剧院防水保温施工合同
- 临时教练员招聘协议模板
- 奋战两百天超越无极限高考倒计时主题班会-高中主题班会优质课件
- 《“要拿我当一挺机关枪使用”-纪念白求恩同志》
- 精美工业快速门施工方案
- 《做幸福的自己》课件
- 互联网信息审核员考试题库大全-上(单选题汇总)
- 《柳工CLG介绍》课件
- 2024届高考语文一轮复习:现代诗歌 专练(含答案)
- 大数据导论-大数据概念
- 体校及体育培训行业营销方案
- 房屋出售独家委托协议
- 初中毕业生登记表
评论
0/150
提交评论