开发者社区> bisal> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

exp/imp导入导出版本问题和ORA-6550报错

简介: 前几天有位同事问到exp/imp是否涉及到版本问题,我认为,只要是软件,都会涉及到高低版本的兼容性问题,Oracle也是软件,自然也是这样。 简单的实验: exp工具版本:10g 导出的source数据库版本:9i bash-4.
+关注继续查看
前几天有位同事问到exp/imp是否涉及到版本问题,我认为,只要是软件,都会涉及到高低版本的兼容性问题,Oracle也是软件,自然也是这样。

简单的实验:
exp工具版本:10g
导出的source数据库版本:9i
bash-4.1$ exp x/x@x tables=T file=/home/x/t.dmp

Export: Release 10.2.0.4.0 - Production on Wed Dec 11 15:17:05 2013

Copyright (c) 1982, 2007, Oracle.  All rights reserved.


EXP-00056: ORACLE error 6550 encountered
ORA-06550: line 1, column 41:
PLS-00302: component 'SET_NO_OUTLINES' must be declared
ORA-06550: line 1, column 15:
PL/SQL: Statement ignored
EXP-00000: Export terminated unsuccessfully

从报错看,好像是有个组件未定义,导致导出失败。

从MOS上看到一篇文章,有个介绍exp/imp版本兼容性问题的经典总结:
Export client compatibility:
Always use a version of the EXPORT utility that is equal to the lowest version of either the source or the target database.
导出客户端兼容性:建议使用和源数据库或目标数据库中最低版本一致的EXPORT工具版本。
Import client compatibility:
Always use a version of the IMPORT utility that is equal to the version of the target database.
导入客户端兼容性:建议使用和目标数据库版本一致的IMPORT工具版本。

这里很明显为我们实际中需要exp/imp导入导出指明了方向。

下面是导入导出的一个版本矩阵:
Import data into an older release (desupported) target database.


Import data into Oracle8i or higher release database.

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
oracle快速创建用户、imp/exp导入导出dmp文件
oracle快速创建用户、imp/exp导入导出dmp文件
0 0
ORACLE exp/imp导入报错IMP-00009&IMP-00028&IMP-00015
    2017年8月14日,一实施同事使用imp导入exp导出的dmp文件时,遇到报错IMP-00009&IMP,具体报错如图所示: 出现报错的原因可能是dmp文件本身不完整,如果仍要导入数据,可以对imp命令加上commit=yes进行控制,可行的imp导入命令...
1482 0
oracle导入导出exp,imp
exp dadifilm/oracle@dg file=/tmp/dadi.dmp full=y  imp u_data/321@dg1  file=/dadi_desc.dmpImport: Release 11.
486 0
Oracle数据导入导出imp/exp(转)
    在oracle安装目录下有EXP.EXE与IMP.EXE这2个文件,他们分别被用来执行数据库的导入导出。所以Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 一、Oracle数据导出exp  1、Exp参数详解(红色字体代表比较重要的参数):   (1)...
1042 0
探索Oracle之 EXP/IMP过程中的字符集问题
1. 问题描述:        数据库之间的数据迁移是一个很常见的作业,EXP/IMP工具是一个常用的数据迁移及转化工具,因其导出文件具有平台无关性,所以在跨平台迁移中,最为常用。
902 0
Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。
1060 0
【ORACLE 导入导出】exp 错误
EXP-00000: Export terminated unsuccessfully Cause: Export encountered an Oracle error.
716 0
+关注
bisal
Oracle ACE,腾讯云TVP,墨天轮MVP,Oracle 10g/11g OCP,11g OCM,Exin DevOps Master,OCMU成员,Oracle YEP成员,微信公众号:bisal的个人杂货铺
文章
问答
文章排行榜
最热
最新
相关电子书
更多
an interesting/influential/imp
立即下载
PostgresChina2018_刘成伟_oracle到Postgres数据库迁移工具
立即下载
低代码开发师(初级)实战教程
立即下载