我有一个SSIS软件包,每天3分钟通过SQL Agent运行,这个软件包在几个月内没有改变,但是最近我们遇到了间歇性的问题,其中软件包被启动但从未完成但不会退出失败(因此sql代理不会通知我们,也不会记录任何失败)。失败很少(平均每周不到一次)。然而它曾经发生从不,当它确实发生时它会锁定生产并导致许多愤怒的电话。 该套餐相当直接。
在上图中:
从生产中读取的查询大量提供(无锁定)提示,但我不认为锁是问题..如果它们是,那么包不会失败并且SQL代理显示我们的源对象作为僵局受害者?
我希望启用SSIS包日志记录以获取更多详细信息 - 但我希望尽量减少问题,因为此作业经常运行。 SSIS包日志记录中的哪个事件是我最好的开始?