日期:2014-05-17  浏览次数:20892 次

求C#大文本导入oracle方法,或使用工具导入
小弟现在有300多M的文本文件,需要导入到oracle   10G,现在用sql   loader导入时
提示
SQL*Loader-510:   Physical   record   in   data   file   (if03.txt)   is   longer   than   the   maximum(1048576)
SQL*Loader-2026:   the   load   was   aborted   because   SQL   Loader   cannot   continue.
可能是数据量太大么?
还有别的工具么?
或求完成的C#代码,怎样在程序中导入。请尽量详细点,小弟这方面水平很一般

------解决方案--------------------
疑似文件过大。
------解决方案--------------------
检查下oracle的表空间大小是否够用
------解决方案--------------------
up
------解决方案--------------------
不是这个文件的问题,是你文件里的内容的问题
有个字段的内容超过最大的限制了,就是说,可能是你的分隔符定义的有问题
或者生成文件的时候有一行记录的某个字段分隔的不正确
呵呵,这个就不好说了,自己看看吧
------解决方案--------------------
UP
------解决方案--------------------
同意8楼的,遇到过相同问题。是文本的个别字段长度过长,引起的导入失败。