我有以下查询要插入到表中
BULK INSERT tblMain FROM 'c:\Type.txt' WITH ( FIELDTERMINATOR = ',', ROWTERMINATOR = '\n' ) GO
得到消息
消息4860,级别16,状态1,行1 无法批量加载。文件“ c:\ Type.txt”不存在。
该文件显然在那里。我可能会忽略什么?
看一下: 无法批量加载。文件“ c:\data.txt”不存在
该文件在SQL Server的C:\驱动器上吗?
C:\
SQL BULK INSERT等始终只能与SQL Server计算机上的本地驱动器一起使用。您的SQL Server无法访问您自己的本地驱动器。
您需要将文件放在SQL Server的C:\驱动器上,然后重试。