当前位置: 代码迷 >> SQL >> sqlloader遇到的一些有关问题总结
  详细解决方案

sqlloader遇到的一些有关问题总结

热度:150   发布时间:2016-05-05 15:11:51.0
sqlloader遇到的一些问题总结 。
  sqlloader的导入充分发挥了脚本的异步和快速的功能 。和java程序结合起来可以解决大数据量导入功能。现把最近遇到的sqlloder问题进行总结  。
  1.错误:
    SQL*Loader-522: lfiopn failed for file
、   SQL*Loader-552: insufficient privilege to open file
    SQL*Loader-509: System error: Permission denied
    SQL*Loader-2026: the load was aborted because SQL Loader cannot    continue.
     产生原因:这些错误很少情况会一起出现。一起出现和单独出现不同。这个是因为用append into表的时候,前面已经进行了 一次sqlloader操作了,而导入的内容还是一样的,所有会报这个错误 。
     解决办法:前面已经导入一次,不必导了。如果需要导入,修改一下导入内容,不要和原来一样。
   2.错误:
   /usr/bin/expect^M: bad interpreter: No such file or directory
   产生原因:这个是linux下的sqlloader文件在window下编辑过了,或者其他情况导致sqlloader文件不是unix或者dos格式。
   解决办法:直接进入linux,vi产生错误的sqlloader文件。输入:set ff看看该文件的格式。如果不是dos或者unix,那么
    1°输入:set ff=unix或者:set ff=dos,回车。 
    2°输入:wq,回车,保存。ok.