首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

oracle导入数据时20001异常的解决

2012-09-27 
oracle导入数据时20001错误的解决今天在导入一个10G数据库时,出现了如下的错误:由于 ORACLE 错误 20001,

oracle导入数据时20001错误的解决
  今天在导入一个10G数据库时,出现了如下的错误:
由于 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,'"WL_CONTRACT"','"CONTRACT_CONTENT"', NULL ,NULL,NU"

一查资料,原来这样解决:
查了些资料,加了statistics=none

imp user/user file=file.dmp full=y statistics=none
buffer缓冲区大小,64M,再往上也没有明显的性能提升
statistics:表示不导出分析数据
grants:相关对象的授权
consistent:确保在imp的时候,不会出现fk不能enable的情况

热点排行