文件是unix下数据库导出的,行末尾以\n结尾的unix格式文本文件,但是sql server 2005下用bcp却未能识别此行分隔符,导致第二行和第一行最后一个字段作为整个字段了,导入就失败了
bcp的说明说默认就是\n啊,怎么会不行呢?而且就算强制-r "\n "或 -r char(10) 还是不行,请高手指教!!!
------解决方案--------------------
我碰到过。用textpeng活ultraedit等文本工具,打开这个数据文件,另存为PC格式,就会把换行符处理好。
管用的话请告诉我一下。