我有几个工作和几个包。在SQL Server 2005中,我们曾经使用DTS包,但它们现在已经不存在了(我知道我可以重新启用它们,但这不是我所追求的)。我通过运行我的一个软件包收到以下错误:
消息:SSIS警告代码 DTS_W_MAXIMUMERRORCOUNTREACHED。该 执行方法成功,但是 达到的错误数量(1) 允许的最大值(1);导致 失败。这个数字发生时 错误达到指定的数量 在MaximumErrorCount中。改变 MaximumErrorCount或修复错误。
显然,这是早期错误的结果。我无法修复该错误,所以我想增加MaximumErrorCount
。但即使互联网上有很多帖子说明你应该在包(或作业?)上选择属性,该包还没有属性(我在集成下找到它们)服务它们列在 DTS包下是奇怪的,考虑到一个向导创建了包并且2008年不支持DTS?),我不知道如何查看包,真的。该作业确实有属性,但没有设置最大错误计数。
有人可以成为我的眼睛,看看我看不到的东西吗?我在哪里根据错误消息的请求增加MaximumErrorCount?
答案 0 :(得分:18)
如果我在BIDS中打开了一个包(“Business Intelligence Development Studio”,您用来设计包的工具),并且没有选择其中的任何项目,我在右下方有一个“属性”窗格 - 其中包括MaximumErrorCount
财产。如果你没有看到它,也许它被最小化,你必须打开它(看看右边的标签)。
如果您无法通过这种方式找到它,请尝试以下菜单:查看/属性窗口。
或尝试使用F4键。
答案 1 :(得分:4)
重要的是要强调需要更改的Property(MaximumErrorCount)必须在Package级别设置为大于0(这是默认值),而不是在显示错误的特定控件中(我尝试过)这个并没有用!)
确保在“属性”窗口中,“下拉”菜单设置为“包”,然后查找属性MaximumErrorCount以更改它。
答案 2 :(得分:0)
只是为了显示图像: 我已将最大错误计数更改为 5