Sql server 无法大容量加载,因为文件“0”‎⁨\\无法打开文件名.csv。操作系统错误代码3(系统找不到指定的路径。)

Sql server 无法大容量加载,因为文件“0”‎⁨\\无法打开文件名.csv。操作系统错误代码3(系统找不到指定的路径。),sql-server,bulkinsert,Sql Server,Bulkinsert,我知道其他链接确实存在,建议该文件应 在UNC路径上 它应该具有适当的权限。在“安全”选项卡下,我将所有人的权限设置为“完全控制” 此外,我认为如果我在“高级”>“共享”选项卡下,那么当该文件夹是UNC共享时,我将有更多的控制权来设置该文件夹的权限,但它表示请求的安全信息不可用或无法显示 无论如何,当我将文件作为大容量插入输入传递给存储过程时,它只会抛出以下错误: 无法大容量加载,因为文件‎⁨\\无法打开ussd文件\users\transfer\kdesai\bulk insert.csv”。

我知道其他链接确实存在,建议该文件应

  • 在UNC路径上
  • 它应该具有适当的权限。在“安全”选项卡下,我将所有人的权限设置为“完全控制”
  • 此外,我认为如果我在“高级”>“共享”选项卡下,那么当该文件夹是UNC共享时,我将有更多的控制权来设置该文件夹的权限,但它表示请求的安全信息不可用或无法显示

    无论如何,当我将文件作为大容量插入输入传递给存储过程时,它只会抛出以下错误:

    无法大容量加载,因为文件‎⁨\\无法打开ussd文件\users\transfer\kdesai\bulk insert.csv”。操作系统错误代码3(系统找不到指定的路径)。


    还有什么我可以/应该尝试解决这个问题的吗?

    我非常怀疑运行SQL Server的服务帐户没有访问权限。与其给每个人访问权限,不如显式地给SQL Server服务帐户访问共享和相关目录的权限。让我试试。另外,我应该在“安全”选项卡或“高级”>“共享”选项卡中授予该帐户访问权限吗?因为这里的问题是,我看不出我可以更改该选项卡上的任何内容;我把它留给我的网络管理员,这样我就不会破坏任何东西。