0

ASP.NET を使用して Web アプリケーションを開発しています。私のデータベースは、と呼ばれる別のサーバーにありますDataServer。データベース サーバーの OS は Windows Server 2003 で、SQL Server 2008 R2 を使用しています。問題は、コンピューターを起動して初めてア​​プリケーションを実行したときに、サーバーに接続できず、次のエラーが表示されることです。

SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした

Windows エクスプローラーのアドレス バーを開いMy Computerて入力し、サーバー ファイルを参照します。\\DataServerこれを行った後、問題は消えます。

どうすれば修正できますか?

4

1 に答える 1

0

これは単に名前解決の問題である可能性があります。ドメイン コントローラーを使用していますか、それともワークグループ内にいますか? サーバーに接続するために VPN のオンとオフを切り替えていますか?

いずれの場合でもDataServer、名前の代わりに IP アドレスに接続するように Visual Studio に指示できます (プロジェクトに追加した接続または web.config で明示的に指定された接続文字列のいずれか)。DNS 解決に取って代わるエントリを hosts ファイルに追加することもできます。

于 2012-06-10T13:43:21.883 に答える