[发明专利]一种Oracle数据库跨平台迁移方法和系统在审
| 申请号: | 201510355802.9 | 申请日: | 2015-06-24 |
| 公开(公告)号: | CN104899333A | 公开(公告)日: | 2015-09-09 |
| 发明(设计)人: | 康玉琢 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;曲鹏 |
| 地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 oracle 数据库 平台 迁移 方法 系统 | ||
1.一种Oracle数据库跨平台迁移方法,其特征在于,该方法应用于通过以太网建立连接源端与目标端,且源端和目标端分别与Oracle数据库交互;
该方法包括:
当需要进行数据库迁移时,源端收集源端平台信息和数据库信息,目标端收集目标端平台信息;
源端接收来自所述目标端的目标端平台信息,对比目标端平台信息和源端平台信息,生成源端和目标端的平台差异分析表;
源端根据平台差异分析表和源端数据库信息,采用预先设置的迁移算法生成迁移向导,根据迁移向导进行数据迁移;
目标端收集目标端恢复的数据库信息,对比源端数据库信息与目标端恢复的数据库信息,生成源端数据库和目标端数据库的一致性检查表,根据一致性检查表确定源端数据库和目标端数据库一致,则Oracle数据库跨平台迁移完成。
2.根据权利要求1所述的方法,其特征在于,所述源端与目标端架构基于JAVA实现,源端安装于SPARC平台,目标端安装于K-UX平台。
3.根据权利要求1所述的方法,其特征在于,所述源端平台信息包括处理器架构信息、指令集信息、字节序信息、编译器信息、操作系统信息、系统变量信息及文件系统信息;
所述数据库信息包括数据库版本信息、数据量信息、表信息、索引信息、存储过程信息、用户信息及日志信息;
所述目标端平台信息包括处理器架构信息、指令集信息、字节序信息、编译器信息、操作系统信息、系统变量信息及文件系统信息;
所述恢复的数据库信息,包括数据库版本信息、数据量信息、表信息、索引信息、存储过程信息、用户信息及日志信息。
4.根据权利要求1~3中任一项所述的方法,其特征在于,所述迁移算法包括导入导出备份恢复算法、可传输表空间XTTS备份恢复算法和数据泵备份恢复算法。
5.根据权利要求4所述的方法,其特征在于,所述生成迁移向导,包括:
A、制定源端和目标端的平台差异分析表的格式;
B、制定每条差异对应的迁移方案建议;
C、确定适合源端数据库版本的迁移方式:若源端数据库版本为Oracle 9i,则使用导入/导出方式进行迁移;若源端数据库版本为Oracle 10g或Oracle 11g,则根据不同的数据量和时间窗口选择不同的迁移方法和不同的转储文件传输建议:如果数据量<1T,时间窗口为8h~12h,建议采用XTTS的方式执行数据迁移,并采用FTP传输或NFS中转服务器的方式移动数据文件;如果数据量<1T,时间窗口为12h~48h,采用数据泵的方式执行数据迁移;如果数据量1T~5T,时间窗口为8h~24h,采用XTTS的方式执行数据迁移,并采用FTP传输或NFS中转服务器的方式移动数据文件;如果数据量1T~5T,时间窗口为24h~48h,采用数据泵的方式执行数据迁移;如果数据量5T~10T,时间窗口为8h~48h,采用XTTS的方式执行数据迁移,并采用NFS中转服务器或存储重新挂载的方式移动数据文件;如果数据量>10T,时间窗口为8h~48h,建议采用XTTS的方式执行数据迁移,并采用存储重新挂载的方式移动数据文件;
D、预估迁移时间,该迁移时间包括数据库备份时间、转储文件传输时间和数据库恢复时间;
E、根据A~D的信息生成迁移向导。
6.根据权利要求4所述的方法,其特征在于,根据所述导入导出备份恢复算法进行迁移,包括:
执行源端用户数据库一致性检查;
备份源端数据库,生成转储文件,反馈结果;
提示用户传输转储文件并确认转储文件传输完毕;
在目标端导入用户库,并反馈结果;
在目标数据库执行一致性检查,反馈检查结果;
收集已恢复的目标数据库信息,与源端数据库信息一一对比,生成源端数据库和目标端数据库的一致性检查表,并根据一致性检查表进行检查。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510355802.9/1.html,转载请声明来源钻瓜专利网。





