oracle发生20001,Oracle IMP数据时报20001错误

oracle发生20001,Oracle IMP数据时报20001错误MP 00017 由于 ORACLE 的 20001 错误 以下的语句失败 BEGINDBMS STATS SET TABLE STATS NULL BB ATTACH VAR NULL NULL NULL 3 5

大家好,欢迎来到IT知识分享网。

MP-00017: 由于 ORACLE 的

20001 错误,以下的语句失败

“BEGIN

DBMS_STATS.SET_TABLE_STATS(NULL,'”BB_ATTACH_VAR”‘,NULL,NULL,NULL,3,5″

“,11,6); END;”

IMP-00003: 遇到 ORACLE 错误 20001

ORA-20001: Invalid or inconsistent input values

ORA-06512: at “SYS.DBMS_STATS”, line 4046

ORA-06512: at line 1

IMP-00017: 由于 ORACLE 的 20001 错误,以下的语句失败

“DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := ‘C104’;

SREC.MAXVAL “

“:= ‘C104’; SREC.EAVS := 0; SREC.CHVALS := NULL; SREC.NOVALS :=

DBMS_STATS.N”

“UMARRAY(3,3); SREC.BKVALS := DBMS_STATS.NUMARRAY(0,1); SREC.EPC :=

2; DBMS_”

“STATS.SET_COLUMN_STATS(NULL,'”BB_ATTACH_VAR”‘,'”BB_ID”‘, NULL

,NULL,NULL,1,”

“1,0,srec,3,6); END;”

IMP-00003: 遇到 ORACLE 错误 20001

ORA-20001: Invalid or inconsistent input values

ORA-06512: at “SYS.DBMS_STATS”, line 3490

ORA-06512: at line 1

IMP-00017: 由于 ORACLE 的 20001 错误,以下的语句失败

“DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := ‘C102’;

SREC.MAXVAL “

“:= ‘C104’; SREC.EAVS := 0; SREC.CHVALS := NULL; SREC.NOVALS :=

DBMS_STATS.N”

“UMARRAY(1,3); SREC.BKVALS := DBMS_STATS.NUMARRAY(0,1); SREC.EPC :=

2; DBMS_”

“STATS.SET_COLUMN_STATS(NULL,'”BB_ATTACH_VAR”‘,'”VAR_ID”‘, NULL

,NULL,NULL,3″

“,.3333,0,srec,3,6); END;”

IMP-00003: 遇到 ORACLE 错误 20001

ORA-20001: Invalid or inconsistent input values

ORA-06512: at “SYS.DBMS_STATS”, line 3490

ORA-06512: at line 1

IMP-00017: 由于 ORACLE 的 20001 错误,以下的语句失败

“DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := ‘C102’;

SREC.MAXVAL “

“:= ‘C104’; SREC.EAVS := 0; SREC.CHVALS := NULL; SREC.NOVALS :=

DBMS_STATS.N”

“UMARRAY(1,3); SREC.BKVALS := DBMS_STATS.NUMARRAY(0,1); SREC.EPC :=

2; DBMS_”

“STATS.SET_COLUMN_STATS(NULL,'”BB_ATTACH_VAR”‘,'”VAR_NO”‘, NULL

,NULL,NULL,3″

“,.3333,0,srec,3,6); END;”

IMP-00003: 遇到 ORACLE 错误 20001

ORA-20001: Invalid or inconsistent input values

ORA-06512: at “SYS.DBMS_STATS”, line 3490

ORA-06512: at line 1

IMP-00017: 由于 ORACLE 的 20001 错误,以下的语句失败

“DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := NULL;

SREC.MAXVAL :=”

” NULL; SREC.EAVS := 0; SREC.CHVALS := NULL; SREC.NOVALS :=

DBMS_STATS.NUMAR”

“RAY(0,0); SREC.BKVALS := DBMS_STATS.NUMARRAY(0,1); SREC.EPC := 2;

DBMS_STAT”

“S.SET_COLUMN_STATS(NULL,'”BB_ATTACH_VAR”‘,'”VAR_TYPE”‘, NULL

,NULL,NULL,0,0″

“,3,srec,0,6); END;”

IMP-00003: 遇到 ORACLE 错误 20001

ORA-20001: Invalid or inconsistent input values

ORA-06512: at “SYS.DBMS_STATS”, line 3490

ORA-06512: at line 1

IMP-00017: 由于 ORACLE 的 20001 错误,以下的语句失败

“DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL :=

‘5B342C345D’; SREC.M”

“AXVAL := ‘5B342C345D’; SREC.EAVS := 0; SREC.CHVALS := NULL;

SREC.NOVALS := “

“DBMS_STATS.NUMARRAY(00000000000000,0”

“000000000000000000); SREC.BKVALS := DBMS_STATS.NUMARRAY(0,1);

SREC.EPC := 2″

“; DBMS_STATS.SET_COLUMN_STATS(NULL,'”BB_ATTACH_VAR”‘,'”VAR_DEF”‘,

NULL ,NUL”

“L,NULL,1,1,2,srec,3,6); END;”

IMP-00003: 遇到 ORACLE 错误 20001

ORA-20001: Invalid or inconsistent input values

ORA-06512: at “SYS.DBMS_STATS”, line 3490

ORA-06512: at line 1

查了些资料,加了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=

statistics=none grants=n consistent=y

buffer缓冲区大小,64M,再往上也没有明显的性能提升

statistics:表示不导出分析数据

grants:相关对象的授权

consistent:确保在imp的时候,不会出现fk不能enable的情况

exp help=y可以查看所有选项和说明,imp也一样

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/155951.html

(0)
上一篇 2025-02-15 21:10
下一篇 2025-02-15 21:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信