SQL SERVER服务器A和文件服务器B,都是2003 server 操作系统,要把B上的文件通过bulk insert的方式导入到A中。两个机器的登陆用户和密码均相同,把B上的文件所在目录共享,权限为Everyone用户完全控制,在A机器上通过UNC格式可以正常看到B上的文件,路径为:\\olapsql\test目录,但通过bulk insert 方式去访问该文件,老是报以下错误:未能进行大容量插入,因为未能打开文件“\\olapsql\test\test.sqlserver.fmt".操作系统错误代码5(拒绝访问)。如果把文件拷贝到A上,执行是成功的。
bulk insert语句格式如下:bulk insert testdb.dbo.testtable
from "\\olapsql\test\test.del'
with (FORMATFILE='\\olapsql\test\test.sqlserver.fmt')请高手赐教!