2012-02-28 24 views
0

は、これが最後の数時間のために私を悩ませてきた、私は、ASP.NET Webページに次のエラーメッセージが供給しています。過去にはSQL Serverの接続の問題でも有効な接続文字列と

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)

へこの問題を解決するには、単純な接続文字列エラーであることがわかりましたが、Ideraの接続文字列生成ツールを使用しています。私は文字列をテストするときにサーバーに接続することができるようです。私はSQL Management Studioと接続することができますが、空の.udlファイルを作成して詳細を記入することができ、問題なく接続できます。

私は二重チェックして、サーバはリモート接続を許可しています。私はこの時点でファイアウォールをオフにしています。

あなたは私が何かを欠いていると思いますか?どんな助けも大いに感謝しています!

+1

あなたはBTありますか?) –

+0

どういう意味なのでしょうか。 – kogh

+0

自分のマシン以外からSSMSを使って成功していますか? –

答えて

0

Visual Studioから接続を追加しようとすると、 これを行う際にVSによって生成された接続文字列を使用することもできます。

インスタンス名などが見つからないようです。

編集:はい、コメントに説明されています。接続を右クリックし、接続文字列をコピーします。

しかし、あなたが接続して使用してサーバーの名前を解決servercanあなたは、ホスト名の解決は、Webから正しく

+0

から実行されているかどうかを確認して、接続を右クリックしてそこからプロパティ - コピー接続文字列を選択できます。これはASP.netから間違いなく機能します –

0

行われていない場合は、IPアドレスで、「名前」を交換する必要がある場合があります文字列 - それはDNSの問題ですか?

関連する問題