小编典典

SQL批量插入-文件不存在

sql

我有以下查询要插入到表中

    BULK
     INSERT tblMain
     FROM 'c:\Type.txt'
     WITH
     (
      FIELDTERMINATOR = ',',
      ROWTERMINATOR = '\n'
     )
    GO

得到消息

消息4860,级别16,状态1,行1
无法批量加载。文件“ c:\ Type.txt”不存在。

该文件显然在那里。我可能会忽略什么?


阅读 213

收藏
2021-04-07

共1个答案

小编典典

看一下: 无法批量加载。文件“ c:\data.txt”不存在

该文件在SQL Server的C:\驱动器上吗?

SQL BULK INSERT等始终只能与SQL Server计算机上的本地驱动器一起使用。您的SQL Server无法访问您自己的本地驱动器。

您需要将文件放在SQL Server的C:\驱动器上,然后重试。

2021-04-07