我有一台运行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驱动器,并且包运行成功。我也尝试映射网络驱动器,但也失败了。
非常感谢任何帮助或信息。