在开始之前,遗憾的是我无法访问软件包设计,因为创建此软件包的人已经离开并在本地存储在他的办公室计算机上。但是,这个包被称为" GenericReportExtract",并且,正如您可能收集的那样,被设计为多用途SSIS包,它创建SSRS报告,然后将Excel版本通过电子邮件发送给报告所针对的收件人。
这个软件包已经完美地用于它所使用的每个作业,除了一个,由于某种原因,它会说Job已经运行没有任何错误,但是当你查看这个报告的输出路径时,它没有& #39; t存在。
但是,当我手动运行它时(即右键单击作业>在步骤中启动作业),实际生成了报告,您可以在报告的输出路径中看到它。
作业本身是在Admin \ SQL_Services下运行的,所以我认为它可能不喜欢所有者而我将其更改为我的登录状态,看起来当我手动运行它时工作正常。但是,下次计划作业运行时,收件人仍然没有收到报告,但仍然没有出现在输出路径中。
我不希望创建一个新包,因为有太多的包依赖于这个包,我怀疑这与该工作有关。值得注意的是,这项工作成功运行了大约一年,直到去年圣诞节,然后在1月它停止了它应该做的事情,即使工作历史表明它工作正常。我从那时起就一直在手动运行这个工作,但现在确实需要参加。