3 课题得出的结果,以及对结果的讨论 73
3.1 课题得出的结果 73
3.2 对结果的讨论 73
4 谢辞 74
5 参考文献与附录 75
1 引言
1.1 课题的目的和意义
作为一名Oracle DBA(Oracle,甲骨文公司,最大的数据库软件公司;DBA,Database Administrator ,数据库管理员)需要经常对数据库里的数据进行迁移,从原来的数据库里将原有的数据迁移到更加高级的机子上、迁移到远程的机房、服务器上或者迁移到不同的平台上。在Oracle DBA的日常事务中,数据库迁移也是一项非常重要的工作。因此,我对Oracle数据库迁移方面的技巧、策略、注意事项进行了一定的总结。
国内的政府部门、电信、邮政、公安、金融、保险、能源电力、交通、科教、石化、航空航天、民航等各行各业都是用Oracle数据库作为平台,当这些系统进行系统升级时,不可避免的要进行数据迁移,因此研究Oracle环境的数据迁移很有价值。
1.2 国内外研究现状与水平
在企业的应用系统里,开发新系统,将旧系统升级为新系统,以及正常的文护系统中,不可避免地涉及到大量的迁移数据库的工作。而在一个以数据为核心的业务系统中,数据的迁移更是无处不在。比如:在以数据仓库为架构原型的系统设计中,ETL(ETL,Extraction-Transformation-Loading,抽取,转换,装载)部分的实现就是一种数据迁移;对大型数据系统的分布式实施,数据迁移就是整个实施过程的主要部分。而在实践中,渐进式的数据库开发,更是涉及到大量的数据迁移和同步工作。Oracle数据库是当今世界上应用访问最为广泛的数据库之一,是关系型数据库的创作者,也是客户/服务器结构、分布式数据库和网格计算的倡导者和领导者。本文的目的是对Oracle环境下数据迁移技术进行研究。
1.3 发展趋势
国际领先的市场研究机构IDC(IDC,Internet Data Center,互联网数据中心)在最新研究报告中指出,甲骨文在关系型数据库和对象关系数据库管理系统软件市场继续保持全球领先地位,同时还在亚太地区(日本除外)的信息与数据管理软件市场处于第一的位置、2003年,Oracle数据库年增长率为8.6%,并以39.8%的市场占有率占据全球市场领先地位。2004年,Oracle数据库年增长率为10.5%,并以41.3%的市场占有率居市场领先地位。2005年,Oracle数据库以48.6%的市场占有率继续稳居关系数据库市场的首位当今最流行的数据
1.4 对课题的前瞻
经过我对本次课题的一番详细了解,通过网上查阅资料,自己购买书籍学习,以及向Oracle导师询问等方式,我觉得在迁移数据方面比较困难的地方在于实现跨平台的操作。跨平台,意着不在一台机子上,这样就有很多问题摆在我面前,比如,如何将机器1中导出的数据文件转移到机器2上,要知道这不是用U盘就能解决的问题。
2 实施阶段
2.1 实战前沿
2.1.1 问题的提出
作为一名Oracle DBA需要经常对数据库里的数据进行迁移,从原来的数据库里将原有的数据迁移到更加高级的机子上、迁移到远程的机房、服务器上或者迁移到不同的平台上。在Oracle DBA的日常事务中,数据库迁移也是一项非常重要的工作。因此,我对Oracle数据库迁移方面的技巧、策略、注意事项进行了一定的总结。
国内的政府部门、电信、邮政、公安、金融、保险、能源电力、交通、科教、石化、航空航天、民航等各行各业都是用Oracle数据库作为平台,当这些系统进行系统升级时,不可避免的要进行数据迁移,因此研究Oracle环境的数据迁移很有价值。 基于Linux 5.4上的Oracle R2 10g数据迁移到Linux 6.3上的Oracle R2 11g(2):http://www.youerw.com/jisuanji/lunwen_7970.html