Oracle 导入时遇到的IMP-00032错误
程序员文章站
2022-06-01 19:53:55
...
运用PL/SQL进行导入时,遇到报错:IMP-00032:SQL语句超过缓冲区长度IMP-00008:导出文件中出现无法识别的语句刚开始以为是因为数据库
运用PL/SQL进行导入时,遇到报错:
IMP-00032:SQL语句超过缓冲区长度
IMP-00008:导出文件中出现无法识别的语句
刚开始以为是因为数据库的Large_Pool设置的不够大的原因,于是乎,设置large_pool_size=33554432后再导入,结果再次提示相同的错误.
从头再来,上网搜索,有提示说导入时需要将buffer加大;回头想想,以前导入时不需要修改任何配置,此次导入的用户中包含一个大数据量的分区表,是不是这个原因?
再回头仔细看看PL/SQL中的导入图形界面,上面赫然矗立着"Buffer Size"的设置项,如下图:
测试及解决:
第一次操作:Buffer size为32KB,提示以上错误;
第二次操作:Buffer size为10000000KB,顺利导入成功;
第三次操作:Buffer size为80KB,顺利导入成功;
第四次操作:Buffer size为60KB,提示以上错误;
总结:粗心!!在图形界面操作中,,可更关注一些界面操作过程中的配置选项!
上一篇: Mysql触发器
推荐阅读
-
Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例
-
Oracle安装遇到INS-30131错误的解决方法
-
Oracle关闭遇到ORA-00600 【LibraryCacheNotEmptyOnClose】的错误
-
Oracle 导入时遇到的IMP-00032错误
-
Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例
-
Oracle 导入时遇到的IMP-00032错误
-
安装Oracle 10g RAC 到最后遇到PRKP-1001 、CRS-0215错误的解决方法
-
Oracle安装遇到INS-30131错误的解决方法
-
安装Oracle 10g RAC 到最后遇到PRKP-1001 、CRS-0215错误的解决方法