9

我有几份工作和几个包裹。在 SQL Server 2005 中,我们曾经使用 DTS 包,但它们现在已经失效(我知道我可以重新启用它们,但这不是我想要的)。我通过运行我的包之一收到以下错误:

消息:SSIS 警告代码 DTS_W_MAXIMUMERRORCOUNTREACHED。Execution 方法成功,但引发的错误数 (1) 达到了允许的最大值 (1);导致失败。当错误数量达到 MaximumErrorCount 中指定的数量时,就会发生这种情况。更改 MaximumErrorCount 或修复错误。

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

谁能成为我的眼睛,看到我看不到的东西?根据错误消息的要求,我应该在哪里增加 MaximumErrorCount?

4

3 回答 3

20

如果我在 BIDS 中打开了一个包(“商业智能开发工作室”,用于设计包的工具),并且没有选择其中的任何项目,我在右下角有一个“属性”窗格,其中包含 - 等等,MaximumErrorCount财产。如果你没有看到它,可能它被最小化了,你必须打开它(看看右边的标签)。

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

或者试试 F4 键。

于 2010-08-27T14:36:51.697 回答
4

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

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

于 2015-01-09T22:21:53.123 回答
0

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

在此处输入图像描述

于 2021-03-15T14:32:58.447 回答