我一直在试图将我的团队的一些数据库部署代码运行到Windows 7testing框上的SQL 2014服务器。 部分代码是从另一台服务器上的文件共享中使用BCP从文件中提取数据的过程。
当我远程桌面到服务器上,并通过SQLpipe理工作室运行程序的过程是成功的。 但是,当我从任何其他机器上的SQLpipe理工作室(或通过我们通过ADO连接的部署工具)运行该过程时,我得到:
无法批量加载,因为文件“\ … …”无法打开。 操作系统错误代码5(访问被拒绝。)。
我已经检查了“显示高级选项”和“xp_cmdshell”设置,就像我说的那样,它工作。 但只有当我login到服务器,而不是其他机器。
有人知道这可能是什么原因吗?