==================================================================
. . 正在导入表 "GA_SXX" 2行被导入
. . 正在导入表 "GA_SXX_TMP" 0行被导入
IMP-00017: 由于 ORACLE 的 6550 错误,以下的语句失败
"DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := NULL; SREC.MAXVAL :="
" NULL; SREC.EA"
IMP-00003: 遇到 ORACLE 错误 6550
ORA-06550: 第 1 行, 第 89 列:
PLS-00103: 出现符号 "end-of-file"在需要下列之一时:
:=.(@%;
IMP-00032: SQL 语句超过缓冲区长度
IMP-00032: SQL 语句超过缓冲区长度
IMP-00032: SQL 语句超过缓冲区长度
IMP-00032: SQL 语句超过缓冲区长度
IMP-00032: SQL 语句超过缓冲区长度
=================================================================
用别人导出来的文件导入到新数据库中,总是在导入半时就出现如上的问题,修改buffer的值也不行.在google上搜了一下,只有四条相关,郁闷,有没有也遇到过,帮忙解决一下.
. . 正在导入表 "GA_SXX" 2行被导入
. . 正在导入表 "GA_SXX_TMP" 0行被导入
IMP-00017: 由于 ORACLE 的 6550 错误,以下的语句失败
"DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := NULL; SREC.MAXVAL :="
" NULL; SREC.EA"
IMP-00003: 遇到 ORACLE 错误 6550
ORA-06550: 第 1 行, 第 89 列:
PLS-00103: 出现符号 "end-of-file"在需要下列之一时:
:=.(@%;
IMP-00032: SQL 语句超过缓冲区长度
IMP-00032: SQL 语句超过缓冲区长度
IMP-00032: SQL 语句超过缓冲区长度
IMP-00032: SQL 语句超过缓冲区长度
IMP-00032: SQL 语句超过缓冲区长度
=================================================================
用别人导出来的文件导入到新数据库中,总是在导入半时就出现如上的问题,修改buffer的值也不行.在google上搜了一下,只有四条相关,郁闷,有没有也遇到过,帮忙解决一下.
比如buffer=1000000
. . 正在导入表 "GA_TJG" 0行被导入
. . 正在导入表 "GA_WDJ"
IMP-00009: 导出文件异常结束
IMP-00020: 用于列缓冲区大小 (8) 的长整数列过大
IMP-00018: 上一个表的部分导入已完成: 已导入 5922 行
成功终止导入,但出现警告。
========================================================================
我又试验了一下另外一个文件.
在导入另外一个DMP 文件时,出现的错误,用了recordlength=65535,ignore=y,buffer=5000000,full=y,commit=y还是没有解决问题.
Cause: Import failed to execute the statement from the export file because of an Oracle error.
Action: Look up the accompanying Oracle message in the ORA message chapters of this manual and take appropriate action.
导入命令是:
imp ntzd/ntzd file=ntzd.dmp recordlength=65535,ignore=y,buffer=5000000,full=y,commit=y
==============================================
IMP-00009: 导出文件异常结束
IMP-00018: 上一个表的部分导入已完成: 已导入 5922 行
成功终止导入,但出现警告。
==============================================
可能最后会丢失一部分数据.唉.所以我判断也有可能是导出的DMP文件已经是被损坏了.
imp ntzd/ntzd buffer=50000000 full=y ignore=y compile=n file=ntzd.dmp log=ntzdimp.log