SQL Server 2008中的BCP IN问题。
尝试使用批处理脚本从.CSV到sql server 2008表进行BCP。
不使用任何格式文件,但使用了分隔符管道。
并且.CSV文件在记事本++中打开时包含逗号分隔符
获得以下错误:
BCP Output:
Starting copy...
SQLState = S1000, NativeError = 0
Error = [Microsoft][SQL Server Native Client 10.0]Unexpected EOF encountered in BCP data-file
0 rows copied.
Network packet size (bytes): 4096
Clock Time (ms.) Total : 1
答案 0 :(得分:0)
哦,顺便说一下,我今天对同样的问题感到沮丧。结果格式文件有一个前缀长度说明符,其值为2(在格式文件生成期间自动提示 - 为什么?)对于作为varchar字段的字段2。一旦我将字段长度说明符设为0,文件就开始工作了。
PS:我的文件是标签分隔的。