oracle数据库的数据迁移方法

oracle数据库的数据迁移方法

ID:6689852

大小:36.00 KB

页数:8页

时间:2018-01-22

oracle数据库的数据迁移方法_第1页
oracle数据库的数据迁移方法_第2页
oracle数据库的数据迁移方法_第3页
oracle数据库的数据迁移方法_第4页
oracle数据库的数据迁移方法_第5页
资源描述:

《oracle数据库的数据迁移方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle数据库的数据迁移方法Oracle数据库的数据迁移方法·温力·------------------------------------------------------------------------------------随着数据库管理系统和操作系统平台的更新换代的速度的加快,数据库管理员经常需要在两个不同的数据库之间或在两种不同的系统平台之间进行数据迁移。本文介绍了数据库数据迁移的一般步骤以及实现向Oracle8i数据库进行数据迁移的几种方法,并对它们的优缺点做了对比分析。----在开发环境向运行环境转换、低版本数据库向高版本数据库转换以及两个不同数据库

2、之间进行转换时,数据库中的数据(包括结构定义)需要被转移并使之正常运行,这就是数据库中的数据迁移。对于中小型数据库,如Foxpro中的*.dbf,这种迁移非常简单,一般只需通过简单的Copy就能完成。但对于大型数据库系统,如Oracle数据库,数据迁移就不那么简单了,它需要利用一定的技术和经验,有步骤按计划地完成。数据迁移的一般步骤----对数据库管理人员来说,数据库数据迁移极具挑战性,一旦措施不当,珍贵的数据资源将面临丢失的危险,要成功地实现数据库数据平滑迁移,需要周密计划和充分准备,并按照一定的步骤来完成。----设计数据迁移方案----设计数据迁移方案主要包括以下几个

3、方面工作:研究与数据迁移相关的资料,或在网站上查询相关内容、评估和选择数据迁移的软硬件平台、选择数据迁移方法、选择数据备份和恢复策略、设计数据迁移和测试方案等。----进行数据模拟迁移----根据设计的数据迁移方案,建立一个模拟的数据迁移环境,它既能仿真实际环境又不影响实际数据,然后在数据模拟迁移环境中测试数据迁移的效果。数据模拟迁移前也应按备份策略备份模拟数据,以便数据迁移后能按恢复策略进行恢复测试。----测试数据模拟迁移----根据设计的数据迁移测试方案测试数据模拟迁移,也就是检查数据模拟迁移后数据和应用软件是否正常,主要包括:数据一致性测试、应用软件执行功能测试、性

4、能测试、数据备份和恢复测试等。----准备实施数据迁移----数据模拟迁移测试成功后,在正式实施数据迁移前还需要做好以下几个方面工作:进行完全数据备份、确定数据迁移方案、安装和配置软硬件等。----正式实施数据迁移----按照确定的数据迁移方案,正式实施数据迁移。----测试数据迁移效果----按照数据迁移测试方案测试数据迁移效果,并对数据迁移后的数据库参数和性能进行调整,使之满足数据迁移后实际应用系统的需要。----移植系统应用软件----将实际应用系统的应用软件移植到数据迁移后的数据库系统上,并使之正常运行。----正式运行应用系统----在正式实施数据迁移成功并且数据

5、库参数和性能达到要求后,就可以正式运行应用系统,并投入实际使用。实现向Oracle8i数据迁移----Oracle数据库数据迁移可以从一个版本迁移到另一个版本(即升级),也可以从一个主版本迁移到另一个主版本(即移植),例如从Oracle7迁移到Oracle8;可以从一个系统平台迁移到另一个系统平台,例如从Unix系统迁移到WindowsNT系统;也可以从非Oracle数据库迁移到Oracle数据库,例如从MSSQLServer迁移到Oracle数据库。在实现Oracle数据库数据迁移前,需要了解以下几个方面的问题:对数据库系统的要求、对Oracle数据库DB_Block_S

6、ize的要求、对Oracle使用字符集的要求、对SQL*NET版本的要求、对操作系统平台的要求等。----Oracle数据库系统本身提供了实现Oracle数据库数据迁移的多种工具,我们还可以利用PowerBuilder的数据管道功能实现Oracle数据库数据迁移。当前Oracle数据库的较新版本是Oracle8i,以下介绍可以实现数据库数据迁移到Oracle8i的几种方法:----方法1:移植实用程序(MigrationUtility)----MIG是Oracle提供的用于Oracle数据库之间数据迁移的命令行方式实用程序。使用MIG迁移Oracle7的数据到Oracle8

7、i的一般步骤为:----☆设置Oracle7数据库环境变量,包括运行注册表编辑器(regedit.exe)和控制面板,设置Oracle7主目录、字符集和可执行文件路径等,并在DOS命令提示符下设置Oracle_sid=Oracle7_sid,并正常关闭Oracle7数据库。----☆运行Oracle8i的MIG应用程序,生成一个转换文件,用于数据库转换。----☆从WindowsNT控制面板终止Oracle7数据库服务,并使用实例管理器删除Oracle7数据库服务。----☆设置Oracle8i数据库环境变量,包括

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。