名前付きパイプを介してvb.netを使用して、WindowsアプリケーションからSQL Server 2008に接続しようとしています。
ブラウジングを行ったところ、名前付きパイプを介して接続するには、「初期カタログ = Test_DB; データ ソース = np:Server_Name; 統合セキュリティ = SSPI;」と言及するだけでよいことがわかりました。
しかし、これはサーバーにまったく接続しません。これは、名前付きパイプを使用して SQL サーバーに接続する正しい方法ですか?
名前付きパイプを介してvb.netを使用して、WindowsアプリケーションからSQL Server 2008に接続しようとしています。
ブラウジングを行ったところ、名前付きパイプを介して接続するには、「初期カタログ = Test_DB; データ ソース = np:Server_Name; 統合セキュリティ = SSPI;」と言及するだけでよいことがわかりました。
しかし、これはサーバーにまったく接続しません。これは、名前付きパイプを使用して SQL サーバーに接続する正しい方法ですか?
接続に失敗したときに表示されるエラー メッセージは何ですか?
SQL Server 2008 Express をインストールしたときに、名前付きパイプが既定で無効になっていることがわかりました。SQL Server 構成マネージャーを開いてみてください。左側のペインで SQL Server Network Configuration を開き、Protocaols for SQLEXPRESS をクリックします。右側のペインで、名前付きパイプが有効になっていることを確認します。変更を有効にするために SQL サーバーを再起動します。