【发布时间】:2014-05-22 17:09:54
【问题描述】:
我正在开发 SQL 2012 Enterprise,并且我有一组 SSIS 包导出,可将数据推送到共享网络文件夹上的文本文件中。这些软件包并不复杂,并且在大多数情况下它们都能完美运行。我面临的问题是它们无法按计划工作 - 尽管报告它们已经成功。
让我解释一下场景;
1) 从 BIDS 中手动运行时,它们可以正常工作,创建 txt 文件并填充数据。
2) 当部署到 SSISDB 并从代理作业运行时,它们也可以按预期工作 - 创建文件并填充数据。
3)当Agent作业安排在晚上运行时,作业运行并报告成功。文件已创建,但未填充数据。
我检查了集成服务目录上的报告,并逐行比较了来自 OnInformation 的消息。两次运行都报告平面文件目标写入了 xxxx 行。
数据在那里,代理帐户具有正确的访问权限。我无法理解为什么该作业在手动启动时有效,但在计划时表现不同。
有人见过类似的吗?感觉是个很奇怪的bug....
亲切的问候,
詹姆斯
【问题讨论】:
标签: sql ssis sql-server-2012 agent