下午大家,
我试图深入研究这个话题,我无法对我的问题得出结论。我正在尝试在任务计划程序中自动执行批处理文件以执行两个SSIS包。目前,当我尝试执行计划任务(等待其设置计划或按需运行)时,任务计划程序将显示任务已成功完成,“状态”将继续说“正在运行”但目标文件从不创建/重新创建。这是脚本:
dtexec /f "D:\SSIS\Folder\Folder\Folder\Package.dtsx"
dtexec /f "D:\SSIS\Folder\Folder\Folder\Package.dtsx"
SSIS应该从SQL中提取信息并将其导出为CSV,这非常棒......如果我在CMD,Powershell中执行此脚本,或直接运行我的批处理文件。
关于我的环境:
所以这就是我尝试过的:
感谢任何人都可以给我的任何意见,非常感谢。
答案 0 :(得分:0)
我知道这是一篇非常老的帖子,但我遇到了同样的问题,并且在 StackOverflow 周围的任何其他流行解决方案中都没有成功,所以我想为仍在苦苦挣扎的任何人推出替代解决方案!
如有疑问,请在“属性”下的“安全选项”中仔细检查用户帐户(右键单击“任务”>“属性”>“安全选项”下的第一页)。
即使它默认选择的用户应该具有执行脚本的权限,我也不得不将用户帐户更改为具有更高权限的用户(我在工作计算机上)。对我来说,这意味着我必须在我的特定桌面环境中选择管理员组。