У меня была эта проблема ранее (но я не знал причину), и мне пришлось переформатировать машину, чтобы устранить проблему. Теперь я уверен, что знаю причину:
У меня есть проводной и беспроводной доступ в Интернет. Если я отключу свое проводное соединение, я не смогу использовать SSMS для подключения (принудительно закрытое удаленным хостом) к моей базе данных Azure (даже если беспроводное соединение с Интернетом в порядке). Я все еще могу подключиться, используя sqlcmd через беспроводное соединение.
Просто подключив / отключив кабель Ethernet, я подтвердил, что это проблема. Я проверил свое правило брандмауэра на 1433, и оно должно быть независимым от интерфейса.
Я попытался полностью отключить брандмауэр и принудительно установить TCP в свойствах подключения SQL.
Кто-нибудь еще обнаружил, что это проблема, и нашел решение? Есть ли способ специально указать SSMS для связи через определенный сетевой интерфейс? В противном случае мне придется переформатировать мою машину снова (и никогда не использовать проводной кабель Ethernet, поскольку он работал нормально до того, как я подключил кабель Ethernet), чтобы устранить эту проблему.