IISにWebサイトを展開し、接続文字列を使用してデータベースにアクセスしようとしています。IISにWebサイトを展開してSQL Server 2012に接続するとネットワークが見つかりません。エラー
私は次の方法でそれをテストしてきたように私のSQL Serverとの接続文字列が正しいです:
- 私の開発環境のストリームデータを正しく
- 私は、SQL Serverから見ることができたとしてSQL Serverへの接続が良好ですManagement Studio
- 配備されている他のページのWebサイトが正しく、データをストリームするページだけが失敗しています。
問題はIIS Webサイトのみでこのエラーが発生し、Visual Studioから実行したときに問題がないことです。
私の接続文字列:ここ
は私が得るスタックコードがある
<add name="cnnSQLDB"
connectionString="server=**********;database=*********;Integrated Security=True;User ID=******;Password=******;"
providerName="System.Data.SqlClient"/>
私にはファイアウォールの問題のような音がします。あなたのWebサーバーからSQL Serverにpingできますか?ポートはSQL Server用に開いていますか? –
SQL Serverポートは開いていますか? SQLトラフィックが通過するには、ポート1433を開いておく必要があります。 –
あなたの接続文字列は間違っていると思います。統合されたセキュリティとユーザー名とパスワードの両方を使用しています。 https://www.connectionstrings.com/sql-server/ –