使用GoldenGate进行平台迁移和数据库升级(9i->11g)步骤描述
使用OGG的数据同步功能,停机时间的长短主要取决于旧应用断开和新应用对外提供访问之间的切换时间。
升级步骤如下:
1. 目标端机器上安装Oracle 11.2.0.4软件,并根据源端的DB设置配置相应的表空间和数据库参数,需要注意的是9i中有些参数在11g中已经废弃或变化;部署应用到新的平台
2. 在源和目标端服务器上安装OGG软件,源端使用针对Oracle 9i的OGG 11.1.1.1.4,目标端使用针对11g的OGG 11.2.1.0.3;
3. 在源端数据库上打开附加日志开关;使用OGG的命令:Add Trandata和Add SchemaTrandata将表级的附加日志打开;
4. 源端启用DDL同步功能;
5. 在源和目标端配置OGG的manager进程;
6. 源端创建抽取和传输进程;目标端创建投递进程;
7. 源端启动OGG抽取和传输进程;
8. 基于SCN号导出源端数据到目标端数据库,确认所有errors都被解决,完成目标端数据的初始化;
9. 在目标端基于SCN号启动replicat进程;
10. 确认replicat进程中数据已经追平,停止源端应用,将业务用户的入口指向11g的应用平台;
11. 停止源端、目标端的OGG进程,迁移完成。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。