Oracle IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题

原创 2011年01月13日 14:46:00

Oracle IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题

Oracle 2011-01-13 14:45:21 阅读0 评论0   字号: 订阅

IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题
IMP-00003: 遇到 ORACLE 错误 20001

 

今天使用imp导入备份数据的时候出现问题

IMP-00003: 遇到 ORACLE 错误 20001
ORA-20001: Invalid or inconsistent input values
ORA-06512: at "SYS.DBMS_STATS", line 4194
ORA-06512: at line 1

GOOGLE了一下,是版本差异引起的问题

再去查看exp和imp的版本,果然是有差异,exp的是10.2.0版本,imp的是10.1.0的版本,

oracle是向下兼容,低版本导出的数据能导入高版本,高版本导出的数据无法导入低版本

查看oracle版本

客户端:
sqlplus /nolog->可以看到客户端版本

Oracle  IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题 - ╰★张志峰★╮ - zhangzhifeng688的博客

服务器:

连接之后SQL> select * from v$version;—>可以查看服务器的版本

Oracle  IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题 - ╰★张志峰★╮ - zhangzhifeng688的博客

但是又不想重新安装客户端

于是又搜了搜解决方法

有网友提出解决方法

加了statistics=none


imp user/user file=file.dmp full=y statistics=none
解决
参数说明
exp userid=user_name/user_pwd@net_service_name owner=user_name file=exp_user_name.dmp log=exp_user_name.log buffer=67108864 statistics=none grants=n consistent=y
buffer缓冲区大小,64M,再往上也没有明显的性能提升
statistics:表示不导出分析数据
grants:相关对象的授权
consistent:确保在imp的时候,不会出现fk不能enable的情况
exp help=y可以查看所有选项和说明,imp也一样

oracle导入数据时20001错误的解决

今天在导入一个10G数据库时,出现了如下的错误: 由于 ORACLE 错误 20001, 以下语句失败: "DECLARE  SREC DBMS_STATS.STATREC; BEGIN SREC....
  • jackyrongvip
  • jackyrongvip
  • 2013年07月01日 17:51
  • 1115

ORCLE用户密码过期的处理 .

分类: 数据库 2012-10-10 11:01 881人阅读 评论(0) 收藏 举报 functionsessionoracleapplication数据库login 目录...
  • xiyang_1990
  • xiyang_1990
  • 2013年09月22日 16:36
  • 1053

imp导入时出现imp-00017 ora-06550的解决办法

imp导入时出现imp-00017 ora-06550的解决办法 将exp逻辑备份文件导入到备库中时出现了错误,相关错误信息如下: IMP-00017: 由于 Oracle 错误 ...
  • haiross
  • haiross
  • 2014年02月24日 16:15
  • 14176

mysql 单表基础查询

mysql: 今天在网上找了几道经典的SQL练习题做了一下,虽然都不难,但是对打基础是很有好处的,在明白的基础上可以进一步做分析,来研究一下各种解法的优劣,甚至进行简单的优化。。 现在将题目和答案...
  • u010098331
  • u010098331
  • 2016年06月15日 19:24
  • 1011

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

前几天有位同事问到exp/imp是否涉及到版本问题,我认为,只要是软件,都会涉及到高低版本的兼容性问题,Oracle也是软件,自然也是这样。 简单的实验: exp工具版本:10g 导出的so...
  • bisal
  • bisal
  • 2013年12月16日 12:05
  • 9071

一则Oracle EXP导出报错的解决办法

前段时间上海某保险客户IT主管打电话过来,说他们的开发人员在开发环境中执行EXP报错,让我过去检查下。本着“客户为本,服务为根”的宗旨,第一时间赶到客户现场。 和客户开发人员沟通下,查看EXP报错的具...
  • stoperp
  • stoperp
  • 2014年07月22日 15:19
  • 626

用expdp导出时遇到ORA-12170报错处理

一.问题描述 用expdp对oracle数据库的一个schema导出操作时,报ORA-12170错误,如下: expdp ab/"Ab@0622" directory=dump schemas=ab ...
  • zengxuewen2045
  • zengxuewen2045
  • 2016年10月10日 17:54
  • 1892

Oracle数据库的导入与导出,及数据库的异常处理

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利...
  • tzwweixiao
  • tzwweixiao
  • 2016年12月13日 10:54
  • 685

Oracle定时JOB任务异常退出排查查看Oracle日志文件

找日志路径:/u01/app/oracle/diag/rdbms/itgs/itgs1/trace/itgs1_ora_15432.trc 查询oarcle的日志文件路径sql:  SQL> s...
  • superhoy
  • superhoy
  • 2016年12月01日 17:45
  • 2327

在使用oracle中遇到的一些问题

今天在写oracle的存储过程,遇到一个非常奇怪的现象, 定义了一个游标,用for循环获取变量。再用这个变量做条件去执行查询语句,结果查询结果总是跟实际数据不符。 具体的写法如下: create...
  • ziele_008
  • ziele_008
  • 2016年08月02日 17:46
  • 508
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题
举报原因:
原因补充:

(最多只允许输入30个字)