oracle imp时报:
IMP-00032: SQL statement exceeded buffer length
(SQL语句超过缓冲区长度)
IMP-00008: unrecognized statement in the export
file (导出文件中无法识别的语句)
解决办法:
将imp语句由
imp username/userpass@oraSID
file=userdb_20100325.dmp full=y
更改为:
imp username/userpass@oraSID
file=userdb_20100325.dmp full=y buffer=5400000
注:
buffer是指数据行的缓冲区大小,默认值根据系统而定,不指定也可以,将使用默认值,默认值一般较小。通常应设置为高值,
exp的buffer最好>64000
imp的buffer最好>100000
加载中,请稍候......