如何在SQL Server 2008作业或包中增加MaximumErrorCount?

时间:2010-08-27 14:27:12

标签: sql-server-2008 ssis sql-server-job sql-server-package

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

  

消息:SSIS警告代码   DTS_W_MAXIMUMERRORCOUNTREACHED。该   执行方法成功,但是   达到的错误数量(1)   允许的最大值(1);导致   失败。这个数字发生时   错误达到指定的数量   在MaximumErrorCount中。改变   MaximumErrorCount或修复错误。

显然,这是早期错误的结果。我无法修复该错误,所以我想增加MaximumErrorCount。但即使互联网上有很多帖子说明你应该在包(或作业?)上选择属性,该包还没有属性(我在集成下找到它们)服务它们列在 DTS包下是奇怪的,考虑到一个向导创建了包并且2008年不支持DTS?),我不知道如何查看包,真的。该作业确实有属性,但没有设置最大错误计数

有人可以成为我的眼睛,看看我看不到的东西吗?我在哪里根据错误消息的请求增加MaximumErrorCount?

3 个答案:

答案 0 :(得分:18)

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

如果您无法通过这种方式找到它,请尝试以下菜单:查看/属性窗口。

或尝试使用F4键。

答案 1 :(得分:4)

重要的是要强调需要更改的Property(MaximumErrorCount)必须在Package级别设置为大于0(这是默认值),而不是在显示错误的特定控件中(我尝试过)这个并没有用!)

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

答案 2 :(得分:0)

只是为了显示图像: 我已将最大错误计数更改为 5

enter image description here