出现InvalidOperationException

时间:2009-01-20 20:07:21

标签: c# .net sql-server database

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

“InvalidOperationException Framework Data Provider Error 6”

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

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

非常感谢任何帮助或指导。

2 个答案:

答案 0 :(得分:0)

我谷歌了一下,发现一些人通过更换进入他们的数据库服务器的网络电缆来解决问题。这些类型的错误很难 - 您是否有Microsoft支持合同?

答案 1 :(得分:0)

万一有人对此感兴趣......

我确实看到MS在.NET 3.5 sp1知识库文章944099中有一个fix for this issue。如果你已经应用了之前的2.0修补程序然后升级到3.5,那么你的修补程序将被错误的System.Data.dll覆盖。至少在我们的案例中似乎发生了什么。

我们已经使用已修补的服务器运行我们的系统近一周了,到目前为止一直很好。