【发布时间】:2015-06-10 15:01:49
【问题描述】:
我正在将 SQL 2008 SSIS 包迁移到 SQL 2012。升级并加载软件包后,我安排了它。
作业失败,错误提示
'在 IS 服务器上执行包失败。执行 ID:20,执行 状态:4。要查看执行的详细信息,请右键单击 Integration Services 目录,然后打开 [All Executions] 报告'
当我按照指示打开报告时,它显示所有columns - 0 failed, 0 running, 0 succeeded, 0 others 的值为零。我点击了过滤器,它只应用了一个日期;将日期更改为包含过去一年和下个月,什么都不会出现。
这是我对 SQL 2012 和集成服务报告的第一次体验。
我是否遗漏了一些东西来查找执行细节?
【问题讨论】:
-
您是否使用代理帐户来执行作业中的包?代理帐户是否具有服务器上的文件系统访问权限?
-
Eric - 是的,我正在使用代理帐户。我不知道它是否具有文件系统访问权限,是否需要在报告中显示执行计数?
-
我不知道。我怀疑包执行没有被记录,因为代理帐户无法完全启动包。这通常与权限有关。
-
软件包启动是因为我运行了 SQL Profiler,它显示了一些对数据库成功运行的查询,直到它失败为止。
-
您是否尝试过手动启动 2012 软件包?
标签: sql-server ssis sql-server-2012