oracle数据库数据迁移方法(oracle数据迁移工具)

oracle数据库数据迁移方法(oracle数据迁移工具)

  er 2008,新划出来的服务器操作系统为windows server 2012。软件均安装的oracle11g R2。

  二、迁移数据库常用方式

  expdp/impdp 导入/导出。通过expdp数据泵工具把老服务器数据导出到一个*.dmp文件中,然后在新服务器上通过impdp导入命令把dmp文件中的数据泵入到数据库中。优点:易学易用,上手快;支持增量导出、按用户或表导出部分数据冷备份,复制数据库文件(本次选用的方法)冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份是最快和最安全的方法。要求:要想使用本方法做数据库迁移,需要新老服务器上的oracle软件的安装路径相同,如都是D:appAdministrator…,oracle数据库版本相同,如都是11gR2.

  三、迁移过程(操作步骤)

  1.关闭旧服务器上的oracle服务

  2.拷贝旧的数据库文件

  3.关闭新服务器上的oracle服务

  4.在新服务器上恢复数据库

  5.启动新服务器上的oracle服务

  6.测试与启用

  整个过程持续75分钟,数据库文件共152G;从旧服务器往新服务器的共享文件夹中拷贝文件用时约45分钟,新服务器的文件夹拷贝到oracle目录下用时15 – 20分钟,关闭旧服务用时约5分钟,启动新服务约1-2分钟,等待响应连接约1-2分钟。

  本次迁移比较顺利,以后的工作中,如果需要迁移服务器,并且操作系统是window,完全可以通过冷拷贝的方式来实现。ps:迁移的时候旁边一定要放一台连接外网的电脑,以便过程中出现问题随时查找。

推荐阅读