代码之家  ›  专栏  ›  技术社区  ›  Abel

如何增加SQL Server 2008作业或包中的最大错误计数?

  •  8
  • Abel  · 技术社区  · 14 年前

    我有几份工作和几份工作包。在SQLServer2005中,我们曾经使用过DTS包,但现在它们已不起作用(我知道可以重新启用它们,但这不是我所追求的)。通过运行我的一个包,我收到以下错误:

    消息:SSIS警告代码 达到dts最大错误计数。这个 执行方法成功,但 出现的错误数(1) 最大允许值(1);导致 失败。当数字 错误数达到指定的数目 最大错误计数。改变 或修复错误。

    显然,这是早期错误的结果。我不能修正那个错误,所以我想增加 MaximumErrorCount . 但是,即使互联网上有很多帖子解释说你应该在包(或工作)上选择属性。,包裹没有 性质 (我发现它们在 集成服务 它们列在下面的位置 DTS软件包 考虑到向导创建了包,并且dts在2008年不受支持,这是奇怪的?我真的不知道怎么查包裹。这项工作确实有 性质 但是没有一个场景 最大错误计数 .

    有人能帮我看我看不见的东西吗?在哪里根据错误消息的请求增加maximumErrorCount?

    2 回复  |  直到 6 年前
        1
  •  18
  •   Abel    13 年前

    如果我在BIDS中打开了一个包(“Business Intelligence Development Studio”,您用来设计包的工具),并且没有选择其中的任何项,那么我在右下角有一个“属性”窗格,其中包括 MaximumErrorCount 财产。如果你没有看到它,可能它被最小化了,你必须打开它(看看右边的标签)。

    如果找不到,请尝试“菜单:查看/属性”窗口。

    或者尝试F4键。

        2
  •  4
  •   Efrain Plaza    10 年前

    必须强调的是,需要更改的属性(maximumErrorCount)必须在包级别设置为大于0(默认值),而不是在显示错误的特定控件中设置(我尝试过,但它不起作用!)

    确保在“属性”窗口中,下拉菜单设置为“package”,然后查找属性maximumErrorCount以更改它。