0

自動フェールオーバー セットアップを使用して、ミラーと監視のセットアップを行っています。ミラーリングのサーバー側は、ネットワーク ケーブルをデータベース フェールオーバー サーバーからフェールオーバー サーバーに引き抜くと、正常に動作します。

私が抱えている問題は、使用している接続文字列です。

Driver={SQL Server};Server=WCFTEPATSQL01;Failover_Partner=WCFTEPATSQL02;Initial Database=DBForms;Trusted_Connection=SSPI;Network=dbmssocn;Pooling=false

プライマリ サーバーがダウンしている場合、フェールオーバー パートナーに接続を送信していません。サーバー アドレスをフェールオーバー アドレスに変更することはできますが、これは機能しますが、これは私がすべきことではありません。

セットアップは、IIS 7.5 の従来の ASP です。

私はそこにあるほとんどすべてを試したので、どんな助けも素晴らしいでしょう.

4

1 に答える 1

0

SQL Server ドライバーがフェールオーバー パートナーを認識しなかったようです。接続文字列を次のように変更しました。

Driver={SQL Server Native Client 10.0};Failover_Partner=WCFTEPATSQL02;Server=WCFTEPATSQL01;Database=DBForms;Trusted_Connection=yes;Network=dbmssocn;Pooling=false

そしてすべてが良いです。

于 2014-03-20T15:43:40.233 に答える