`
kukuzidian
  • 浏览: 21953 次
  • 来自: 北京
社区版块
存档分类
最新评论

如何将Oracle11g备份导入到10g

阅读更多
11g备份,导入10g的时候会抛错,直接阻止导入。

但是有时候还必须得把11g的数据库导入到10g,我今天就遇到了这种情况。

一开始只是把11g中的表全部备份,成功导入10g。但是缺少视图、存储过程等。一个个sql创建累死人,方法太笨。请教了一下资深DBA,重新备份,重新导入,成功。

现在把我导入操作的全过程记录下来,希望可以方便更多的人!

一、在11g服务器上,使用expdp命令备份数据

EXPDP USERID='sys/sys@orcl as sysdba' schemas=hsrep directory=DATA_PUMP_DIR dumpfile=aa.dmp logfile=aa.log version=10.2.0.1.0

其中,红色文字部分是根据需要改写的地方。例如我的sys密码是sys,数据库sid是orcl,要到出的用户名是hsrep,要导入到10.2.0.1.0版本的Oracle数据库中去。aa.dmp和aa.log将会在11g的dpdump目录中生成,例如我的11g装在了E盘下面,于是aa.dmp将会在E:\app\Administrator\admin\cuc\dpdump目录下被生成。

二、在10g服务器上,使用impdp命令恢复数据

准备工作:1.建库2.建表空间3.建用户并授权4.将aa.dmp拷贝到10g的dpdump目录下

1-3点可以去参考博主的上一篇博客“Oracle数据库移植全步骤”,介绍的很详细,这里不再多说。关于第4点,我的10g装在了D:\oracle\product\10.2.0\admin\orcl\dpdump目录下,于是我将aa.dmp文件拷贝到了D:\oracle\product\10.2.0\admin\orcl\dpdump 目录下。

IMPDP USERID='SYS/sys@orcl as sysdba' schemas=hserp directory=DATA_PUMP_DIR dumpfile=aa.dmp logfile=aa.log version=10.2.0.1.0

其中红色部分是根据需要改写的地方。例如我的sys密码是sys,数据库sid是orcl,要导入用户名为hsrep,要导入到10.2.0.1.0版本的Oracle数据库中去。aa.log将会在10g的dpdump目录中生成。

---------------

注意:导入和导出的用户必须一致!
分享到:
评论

相关推荐

    oracle11g数据备份导入到10g数据库中

    详细介绍Oracle11g数据备份导入到10g数据库中的操作

    Oracle11G备份导入10G

    11G备份导入10G时提示 IMP-00010:不是有效的导出文件,头部验证失败 的解决方法

    oracle9i全备份导入到11g说明

    文档简单介绍了关于oracle9i全备份,导入oracle11g时,因blocksize 不一致的处理方式,帮助大家解决此类问题。

    Oracle 19c 备份恢复-导入导出

    Oracle 19c 备份恢复-导入导出

    oracle11g导入导出

    Oracle导入导出自动备份

    Oracle11g数据库导入Oracle10g数据库中

    11g备份,导入10g的时候会抛错,直接阻止导入。但是有时候还必须得把11g的数据库导入到10g,使用如下方法: 一、在11g服务器上,使用expdp命令备份数据 二、在10g服务器上,使用impdp命令恢复数据

    Oracle11g从入门到精通2

     Oracle数据库系统是数据库领域最优秀的数据库之一,《Oracle11g从入门到精通》以Oracle最新版本Oracle 11g为蓝本,系统地讲述了Oracle数据库的概念、管理和应用开发等内容。  全书结构合理、内容翔实、示例丰富...

    oracle 11g 数据库导入导出

    oracle 11g 数据库导入导出 总结

    oracle10g备份恢复

    oracle10g手工备份恢复,导入导出数据库文件bmp。

    oracle10g数据库备份与还原总结

    oracle10g数据库备份与还原总结,包括热备、冷备,导出与导入等常用的数据库备份与还原的方法、命令等。

    oracle11G数据库导入导出工具.zip

    Oracle11G数据库的的exp和imp工具,数据库在做备份时若出现导出导入文件错误,一般是缺少exp.exe 和imp.exe工具或者该工具出行问题所致。使用方法:解压后将文件放到X:\development\Oracle\product\11.2.0\dbhome_1...

    Oracle数据库逻辑增量备份之exp/imp

    Oracle数据库逻辑增量备份之exp/imp 1 一、实现需求 1 二、逻辑备份恢复工具exp/imp 2 1、逻辑备份原理 2 2、exp语法和参数 2 3、imp语法和参数 3 三、exp逻辑备份 4 1、exp表模式备份 4 2、exp用户模式备份 5 3、...

    oracle10g 数据备份与导入

    oracle10g 数据备份与导入 实现方法

    oracle11g的BIN目录exp.exe下载

    oracle11g的BIN目录,包含导出导入等命令

    oracle11G数据库导出和导入工具

    数据库做备份exp 或imp 命令导出或导入文件的时候报错,很多情况下是缺少exp.exe 和imp.exe工具或者该工具出行问题,下载好后,将该文件放在D:\development\Oracle\product\11.2.0\dbhome_1\BIN该目录替换即可

    oracle10g卸载方法

    因为之安装Oracle 10G的时候出了点问题,后来叫舍友重新发了一份Oralce 10g 客户端安装包过来装上去了。 当初使用PL/SQL是可以的,后来在因为工作需要,在一次导入同事发来的一份Oracle数据库备份,在命令符下使 用...

    oracle数据库备份与还原实例

    介绍  本实例均为linux系统下操作,采用exp与imp方式导出和导入。其中还包含linux服务器间sftp传输。

    Oracle导出的dmp格式文件导入到达梦的操作步骤

    详细介绍了从Oracle数据库中导出的dmp格式的数据库文件再导入到达梦7中的操作步骤

    oracle 11g安装配置

    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> SHOW USER; //查看当前用户 USER is "SYS“ SQL> ...

Global site tag (gtag.js) - Google Analytics