【问题标题】:SSIS package fails to runSSIS 包无法运行
【发布时间】:2016-06-15 10:30:21
【问题描述】:

有时 2012 SP1 SSIS 包无法运行。使用 sql server 代理计划的作业失败并显示

由于错误 0x80131904,无法执行 IS 服务器包。服务器:xxx,包路径:xxx.dtsx,环境参考 ID:NULL。 说明:超时。

然后在第二次尝试时它总是运行

同一个包好多年了

问题出现在几周前

通过搜索互联网,许多人遇到同样的问题,但没有任何解决方案。 据说是 sql 2012 的 bug。我从

应用了修复

https://support.microsoft.com/en-us/kb/2829948

没有成功

  • 没有其他作业同时运行
  • 作业历史记录从 365 天缩短为 90 天
  • 在 SSISDB 上创建的索引缺失
  • 各种超时设置为无限制
  • msiInstaller 每天同时运行。停用
  • sql 代理帐户从域帐户更改为本地系统

在这些行动之后,问题变得更糟了。现在每天都会发生

【问题讨论】:

  • 你能用一个新的示例包重现这个吗?尝试查看 IS Catalog 下的 All Executions 报告,您可能会得到一些线索。
  • nothing in All executions 导致包没有运行。问题在于启动包。我觉得是资源问题。今天它在向 VM 添加内存并将最大 sql 内存设置为 12GB 而不是 6 后正常运行。所以可用内存现在是 4GB,而不是 2。我会看到几天并为所有遇到问题的人发布解决方案

标签: sql-server-2012 ssis-2012


【解决方案1】:

在我的情况下,这是一个资源问题

将内存添加到 VM 和 sql server 时问题已解决

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 2019-04-28
    • 2017-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-01
    相关资源
    最近更新 更多