我一直试图解决这个问题。
我有一个SSIS包部署到IS目录和一个SQL Server代理作业来运行它。
当我右键单击并在步骤中开始工作时,它工作正常,但是当我尝试按计划运行时它就不会运行。没有错误信息,没有。
我一直在做一些研究,这似乎是一种权限。
我理解我需要从具有适当权限的用户(登录?)创建凭据,然后从该凭据创建代理,然后将该作业作为代理运行,但这似乎不起作用。
我甚至试过从Windows管理员帐户创建用户/凭据/代理,但没有快乐。我相当肯定,以Windows管理员身份运行这项工作将是不行的。
需要注意的一点是服务器不在域上。我需要使用TSQL创建凭证,因为New Credential上的省略号似乎需要一个。
有人可以告诉我设置用户/登录/凭据/代理/作业等以运行在不在域上的SQL Server上安排的SSIS包的最佳方法是什么?
具体是什么是适当的权限。有问题的作业是登录到本地计算机和远程服务器(配置文件中的连接字符串)并仅移动数据。没什么。
这似乎是一件简单的事情......
答案 0 :(得分:0)
我明白了......
我的愚蠢错误。调度程序(已启用)中有一个未选中的复选框。我不确定为什么MS每次工作一次就会解决这个问题,但是你去了。