OLE DB "BULK",如何发现发生了什么?
OLE DB "BULK", How to spot where is happening?
我正在 sql 服务器 2008 上执行批量操作,我收到 OLE DB "BULK" 错误。我知道这是因为我的 table 没有文件所具有的列,反之亦然。
尽管知道发生了什么,但这对我没有太大帮助。我怎样才能得到失败的批量的确切行?或任何其他尝试快速解决错误的提示。
谢谢。
BULK INSERT [table_name]
FROM 'C:\...\...\[filename].csv' -- -- This is server path not local
WITH (
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
ERRORFILE = 'C:\...\...\[logfilename].log'
);
我正在 sql 服务器 2008 上执行批量操作,我收到 OLE DB "BULK" 错误。我知道这是因为我的 table 没有文件所具有的列,反之亦然。
尽管知道发生了什么,但这对我没有太大帮助。我怎样才能得到失败的批量的确切行?或任何其他尝试快速解决错误的提示。
谢谢。
BULK INSERT [table_name]
FROM 'C:\...\...\[filename].csv' -- -- This is server path not local
WITH (
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
ERRORFILE = 'C:\...\...\[logfilename].log'
);