2012-02-14 11 views
0

VS2005 ASP.NET 2.0を使用しています。テストサーバーに持ち込んだ後にASP.NET Webアプリケーションが失敗しました

私はActive Directory Connectionを使用するWebアプリケーションを持っています。

アプリケーションがログインを含め、私のローカルマシン上でスムーズに実行することができます。

しかし、私は私のテストサーバーに自分のWebアプリケーションをもたらしたとき、私がログインすることはできませんよ、それは私にエラーを与えましたこれは何が起こっている

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

言いますか?それは私が接続しているADがリモート接続を許可していないからですか?私はローカルマシンにいるときにログインすることができます。


EDIT:

私は、SQLサーバーに接続できています。

は、私は私のログインをPage_Loadに次のコードを挿入し、このようにエラーが最も可能性の高いAD接続文字列によって引き起こされるエラー

SqlConnection thisConnection = new SqlConnection("Data Source=<IP>;Initial Catalog=<database>;User ID=<username>;Password=<password>"); 
    SqlCommand nonqueryCommand = thisConnection.CreateCommand(); 


     thisConnection.Open(); 
     thisConnection.Close(); 

はありません。提案や解決策を探しています。

+0

テストサーバーからSQLサーバーに接続できますか? –

+0

接続を試す方法はありますか? – gymcode

+0

あなたはsqlcmdツールを試すことができます - http://msdn.microsoft.com/en-us/library/ms180944.aspx –

答えて

1

使用しているデータベース接続文字列が正しくないか、または接続しようとしているデータベースにアクセスできません。

web.configファイルで接続文字列を定義する場合は、展開先のテスト環境に関連することを確認してください。

+0

私はそれがテストサーバーからアクセスできない私のAD接続文字列だと思う。許可の問題やサーバーの一部の設定によるものですか? – gymcode

関連する問題