数日前に古いマシンがクラッシュした後、新しいマシンを構築しました。Windows 7 を実行しています。SQL Server 2012 Express と SQL Server Development Edition with Tools をインストールしました。
インストール後、Express バージョン、ローカル Dev サーバー、および複数のリモート サーバーの両方に接続できることを確認しました。すべてが素晴らしかった。
今朝、Visual Studio 2012 をインストールしました。これを行ってから、ローカル サーバー (Express および Dev) には引き続き接続できますが、リモート サーバーには接続できません。私が得るエラーはこれです:
A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The wait operation timed out.) (.Net SqlClient Data Provider)
問題を検索しましたが、これに似たものを見つけましたが、Visual Studio について言及しているものは多くなく、解決策を提供するものもありません。
アップデート
名前付きパイプを使用して接続できることがわかりました。問題は、すべてのサーバーが名前付きパイプを許可するように構成されていないことです。