很难!
写个小程序,修改文件里的回车换行为一个特殊符号,又要注意不要修改记录之间的回车换行,在倒入后,再把特殊符号改回回车换行。以后注意了,bcp导出的数据不一定能导回,除非你不用-c选项。

解决方案 »

  1.   

    出错分析:
       bcp 不写任何参数导出入时,行分隔符包括~r~n
       如果表的最后一个字段为text里面有可能有回车换行,包括~r~n
       当bcp out 时不会出现任何问题。 
       当bcp in  时出现最后一个字段(text)时面的~n与行分隔符出现混乱。出现  以上提示信息。
    解决方法:
       不防在bcp in (out)时加一个 -r ‘特殊字符’。一切ok!
      

  2.   

    向导不行,我是在程序里调用的,diliver的方法我试一下
      

  3.   

    把数据库的字段改成text类型试试
      

  4.   

    不要bcp了 这么多问题 用dts吧
      

  5.   

    数据库中的字段就是text类型的,不能使用DTS,因为是用户给的数据文件没有数据库,就是回车换行引发的问题,如果用bcp导入导出,加一个行结束符就可以了,diliver所说的方法不错,但是因为数据文件没有行结束符(不是用bcp导出的),所以比较棘手