【问题标题】:InvalidOperationException无效操作异常
【发布时间】:2010-10-02 13:12:06
【问题描述】:

是否有人在故障转移配置中使用 SQL Server 2005 和数据访问应用程序块时遇到此错误?

“InvalidOperationException 框架数据提供程序错误 6”

当 SQL Server 处于故障转移配置时,它似乎不定期地出现在我们的服务器应用程序中并且更频繁地发生?在进行一些研究时,我看到 MS 在 .NET 2.0 sp1 中发布了一个补丁,但是,该补丁没有前滚或捆绑在最新的 .NET 服务包中,如果未来的服务包会覆盖它,我们不愿意实施它。

我们的服务器目前使用 .NET 3.5 sp1 和最新的 MS 数据访问应用程序块实现。

任何帮助或指导将不胜感激。

【问题讨论】:

  • 我自己也遇到过这个错误。谁能确认 3.5 SP1 是否修复了这个问题,或者至少不会干扰 2.0 SP1 修补程序?

标签: c# .net sql-server database


【解决方案1】:

我在 Google 上搜索了一下,发现一些人通过更换连接数据库服务器的网线解决了这个问题。这些类型的错误很棘手 - 您有 Microsoft 支持合同吗?

【讨论】:

  • 是的...我也看到了那个...实际上让我笑出声来在我向他们记录问题之前,该 ID 只需在此处检查。
【解决方案2】:

以防万一有人感兴趣...

我确实在 .NET 3.5 sp1 KB 文章 944099 中显示 MS 有一个 fix for this issue。如果您应用了之前的 2.0 修复程序然后升级到 3.5,您的补丁程序将被错误的 System.Data.dll 覆盖。至少在我们的案例中似乎是这样。

我们的系统已经用打补丁的服务器运行了将近一个星期,到目前为止一切都很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 2017-03-07
    • 2017-05-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多