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 に答える