0

Management Studio を介してデータベースに接続することは可能ですが、Visual Studio 2012 を介して同じものを接続している間、接続を開こうとすると次のエラーが発生します....

「SQL Server への接続を確立しているときに、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー:名前付きパイプ プロバイダー、エラー: 40 - SQL Server への接続を開けませんでした)"

Windows 認証モードを使用する場合:- サーバー名- SAKSHI-PC\SQLEXPRESS

Visual Studio の app.config の接続文字列エントリ:-

<add name="SoundFingerprinting.DuplicatesDetector.Properties.Settings.FingerprintsDbConnectionString"
      connectionString="Data Source=SAKSHI-PC\SQLEXPRESS;Initial Catalog=FingerprintsDb;Integrated Security=True"
      providerName="System.Data.SqlClient" />
4

1 に答える 1

0
  1. 接続が正しい SQL Server インスタンスを指していることを確認します
  2. SQL Server が稼働中であることを確認します
  3. SQL Server Browser サービスが稼働していることを確認します
  4. SQL Server がリモート接続を許可しているかどうかを確認してください。

http://blogs.msdn.com/b/walzenbach/archive/2010/04/14/how-to-enable-remote-connections-in-sql-server-2008.aspx

于 2013-10-02T14:43:08.410 に答える