テスト Web サーバー上にテストSQL Server 2005データベースを作成しました。テストSQLサーバーデータベースに接続するそのテストサーバーにもASP.Net MVC 4 Webアプリケーションがあり、これは問題なく実行されます。
現在、PC 上の MVC アプリケーションのローカル コピーを使用して、テスト Web サーバー上のテスト データベースに接続しようとしています。Web サーバー上の MVC アプリが使用するのと同じ接続文字列を使用できると思っていましたが、その接続文字列をコピーしてローカル MVC アプリケーションの Web 構成に入れ、接続を試みると、次のようになります。エラー
SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 26 - 指定されたサーバー/インスタンスの検索中にエラーが発生しました)
接続文字列がテスト サーバー上の MVC アプリケーションでは機能するのに、MVC アプリケーションのローカル コピーでは機能しないのはなぜですか?
ご協力いただきありがとうございます。