私はSSMSとLinqPadの両方を何ヶ月も使用して、問題なくSQLAzureインスタンスに接続しています。今週突然、linqpadは接続を停止し、常にタイムアウトして、次のエラーメッセージを表示しました:「サーバーとの接続は正常に確立されましたが、ログイン前のハンドシェイク中にエラーが発生しました。(プロバイダー:SSLプロバイダー、エラー:0-待機操作がタイムアウトしました。)」
最初は、LinqPadだけでした。しかし、SSMS 2012で同じ問題が発生し始めた直後に、まったく同じエラーメッセージが表示されました(ダイアログが少し異なります)。
これはファイアウォールルールの問題ではないことを確認しました。私のIPはSQLファイアウォールの通過を数か月許可されていますが、SQLCMDを使用して同じクレデンシャルを使用して接続でき、クエリを実行できます。
何か案は?SQLCMDがまだ機能しているのに、SSMSとLinqPadの両方が大きなダンプを取るのはなぜですか?