1

我正在尝试将一些 asp.net 应用程序从 iis 6 迁移到 iis 7,但我遇到了一些障碍。我找不到任何关于我所看到的问题的文档,并想看看其他人是否遇到了同样的问题。

我在我的数据库上使用 SQL Server 2005 db 镜像。在我的应用程序的连接字符串中,我指定了故障转移伙伴,这在 iis 6 中没有引起任何问题。现在在移动到 iis 7 后,连接字符串中的故障转移伙伴关键字导致我的应用程序在尝试访问数据库时超时。当我从连接字符串中删除故障转移合作伙伴关键字时,应用程序工作正常。

有没有人遇到过这个问题?这是预期的行为还是某种错误?

任何人都可以提供给我的任何信息将不胜感激。

4

1 回答 1

1

ado.net 2.0 应用程序也存在类似问题,但很久以前就已修复。您是否安装了 .net 3.5?如果没有,请安装它,因为它包含 2.0 和 3.0 的服务包。

http://support.microsoft.com/kb/912151当您尝试使用基于 ADO.NET 2.0 的 SQL Server 2005 镜像数据库时,连接可能会在第一次尝试连接到故障转移伙伴服务器之前超时应用

于 2009-02-24T23:25:25.527 回答