BULK INSERT远程读入文件

sqlserver和文件服务器不两台不同的机器
BULK   INSERT   master..test   FROM   'file:\\192.168.0.1\d\test.csv '
WITH   (
      DATAFILETYPE   =   'char ',
      FIELDTERMINATOR   =   ', ',
      ROWTERMINATOR   =   '\n '
)
但是提示打不开文件
如果要远程打开别的机器上的文件 'file:\\192.168.0.1\d\test.csv '的位置要怎么写、或者还要怎么设置

作者: sundevilkin   发布时间: 2007-09-13

把file:去掉,同时确认\\192.168.0.1\上有可访问的权限!

作者: woodsonv   发布时间: 2008-07-28

最好做影射网络驱动器

作者: rfq   发布时间: 2008-07-29

很明显是SQLServer2005取不到文件的访问权限,要么你SQL用WINDOW用户验证方式登录,要么把本地文件设置共享给计算机而不是默认的共享给WINDOWs用户

作者: eagleatustb   发布时间: 2011-03-02