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

sqlServer批量插入数据 问题.BULK INSERT
执行sqlserver code :
BULK INSERT Sit_StationNetwork FROM 'D:\xx.txt' 
WITH (FIELDTERMINATOR=',', ROWTERMINATOR = '↑')

以下为错误消息:
Location:  bcpimp.cpp:1643
Expression:  cbOutTemp < cbOutputStr
SPID:  54
Process ID:  6692
消息 3624,级别 20,状态 1,第 1 行
系统断定检查已失败。有关详细信息,请查看 SQL Server 错误日志。通常,断定失败是由软件错误或数据损坏导致的。若要检查数据库是否已损坏,请考虑运行 DBCC CHECKDB。如果您同意在安装过程中将转储发送到 Microsoft,则将向 Microsoft 发送微型转储。更新可能在 Microsoft 的最新 Service Pack 或技术支持部门的 QFE 中提供。 
消息 0,级别 20,状态 0,第 0 行
当前命令发生了严重错误。应放弃任何可能产生的结果。

.

xx.txt 内容 格式为 
insert  table  values(c1,c2,c3...)↑
insert  table  values(c1,c2,c3...)↑
insert  table  values(c1,c2,c3...)↑
insert  table  values(c1,c2,c3...)↑
...

求帮助,首次使用BULK INSERT ,如有不适之处,请指出.
SQL?Server 数据库

------解决方案--------------------
直接在SQL Server查询分析器里执行的报错信息是什么呢?