I have an Azure VM (Windows Server 2016 Datacenter) that is running MS SQL Server 2017. I've created several SSIS packages that use Execute Process Tasks to run EXEs and batch files that are stored on my Azure file storage account (i.e. \[storage name].file.core.windows.net[storage name]).
I have deployed these packages to the Integration Services Catalog. I am able to manually run these packages by right-clicking the package and clicking Execute... but when I set the packages up as SQL Server Agent jobs they fail.
I created Credentials for the server's admin account and use those creds as Proxies (which I have done in the past). I am able to run other packages that access network files without issue but when I try to run a bat/exe I get the below errors:
Execute Process Task 1:Error: There were errors during task validation.
Execute Process Task 1:Error: File/Process "\ [storage name].file.core.windows.net[storage name]\Production\TEST \test.bat" is not in path.
I have copied the same file to the C drive and the package runs successfully. I have also try to map the network drive but that fails too.
Any help or info would be greatly appreciated.