加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle 12c DMP文件导出,oracle 11gDMP文件导入

发布时间:2020-12-12 15:49:28 所属栏目:百科 来源:网络整理
导读:首先,我们都知道一点,由于版本问题,dmp文件的导出导入会报错,而低版本的导出,高版本是可以直接导入的,它能兼容低版本 而高版本导出,想要导入低版本,这个就有问题了,会提示版本的兼容问题,别人的解决方法我不知道,当然我也尝试过了,但是在我这里

首先,我们都知道一点,由于版本问题,dmp文件的导出导入会报错,而低版本的导出,高版本是可以直接导入的,它能兼容低版本

而高版本导出,想要导入低版本,这个就有问题了,会提示版本的兼容问题,别人的解决方法我不知道,当然我也尝试过了,但是在我这里没有成功。所以我尝试了一下逼得办法,也就是在12c导出的语句最后要加上一句版本号,先将版本号转换为11g的:

高版本导出:expdp prdev/prdev@localhost:1521/pdborcl dumpfile=bak_dir:PRDEV20160114.DMP nologfile=Y version=11.2.0.1.0

注意最后的版本号,不能落下了,前面的如果不懂,自己去看,先把前面的搞懂了,后面的也就懂了,这个是我在我自己的电脑上先做好数据,搞定了,去客户11g上面恢复。如果不行,那就自己再找找方法,这是我的解决思路,成功了。

11g的导入语句就比较简单了,直接导入就行,不用考虑版本号:impdp prdev/prdev@prdev_ora dumpfile=PRDEV20160114.DMP

如果有高手有更好的办法,请留言指点一下,互相学习!

至于我在网上搜到的说是通过notepad++来修改这个版本号,我试了一下,没成功。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读