OLE DB" BULK",如何发现发生的地方?

时间:2016-12-21 08:56:08

标签: sql-server database sql-server-2008 bulkinsert

我正在sql server 2008上进行批量操作,我得到了OLE DB" BULK"错误。我知道这是因为我的表没有文件列,反之亦然。

尽管知道发生了什么,但这对我没什么帮助。如何获得失败的批量的确切行?或任何其他提示尝试快速解决错误。

谢谢。

1 个答案:

答案 0 :(得分:2)

Try this :

BULK INSERT [table_name]
    FROM 'C:\...\...\[filename].csv' -- -- This is server path not local
    WITH (
    FIELDTERMINATOR = ',', 
    ROWTERMINATOR = '\n', 
    ERRORFILE = 'C:\...\...\[logfilename].log' 
    );