我正在使用SSIS包从安全的Unix服务器获取文本文件。软件包ftp中的一个步骤是使用平面文件连接将文件转换为Windows文件共享。我使用完整路径名指定了连接:\\ servername \ foldername \ filename。
我的开发机器上运行正常;但是,当包作为SQL Server代理下的服务运行时,我遇到了问题。这就是它必须在测试和生产中运行的方式。该服务已获得服务器和文件夹的权限,但由于该文件夹是隐藏文件夹,因此附加了$。
因此,平面文件连接的实际连接字符串是:\\ servername \ foldername $ \ filename。
美元符号是否会导致SQL Server代理问题?
我的想法已经不多了,我几乎已经筋疲力尽了。 Stack Overflow始终是我最后的选择。我希望有人可以提供帮助。
答案 0 :(得分:0)
此问题已得到解决。没有问题。
该作业的权限不足。网络管理员告诉我们他们已经处理好了,但在我们排除了其他所有内容之后,他们再次进行了检查。