共享驱动器上的Azure VM SQL Server代理EXE / BAT文件

时间:2018-03-06 18:12:16

标签: sql-server azure ssis azure-sql-database sql-server-agent

我有一台运行MS SQL Server 2017的Azure VM(Windows Server 2016 Datacenter)。我创建了几个使用执行流程任务的SSIS包来运行存储在我的Azure文件存储帐户上的EXE和批处理文件(即\ [存储名称] .file.core.windows.net [存储名称])。

我已将这些包部署到Integration Services目录。我可以通过右键单击包并单击执行来手动运行这些包...但是当我将包设置为SQL Server代理作业时,它们会失败。

我为服务器的管理员帐户创建了凭据,并将这些信用作为代理(我以前做过)。我可以运行其他访问网络文件的包没有问题,但是当我尝试运行bat / exe时,我得到以下错误:

执行流程任务1:错误:期间出现错误 任务验证。

执行流程任务1:错误:文件/流程“\ [存储名称] .file.core.windows.net [存储名称] \ Production \ TEST \ test.bat“不在路径中。

我已将相同的文件复制到C驱动器,并且包运行成功。我也尝试映射网络驱动器,但也失败了。

非常感谢任何帮助或信息。

0 个答案:

没有答案