У меня есть SQL Server 2008 R2 Datacenter, работающий на Windows Server 2008.
Я не могу подключиться к именованному экземпляру \ SQL2008R2, используя его имя instace через Интернет с моей машины разработки (например, mydbserver.com \ SQL2008R2 из SSMS).
Экземпляр настроен для прослушивания порта 49180. Если я попытаюсь подключиться с использованием определенного номера порта, все будет работать нормально (например, mydbserver.com, 49180 из SSMS).
Служба браузера SQL Server запущена, и я открыл UDP-порт 1434 на брандмауэре сервера (входящий и исходящий).
У меня нет проблем с подключением ряда экземпляров SQL Server с моей машины. Я также безуспешно пытался подключиться к паре других машин.
Мне кажется, что браузер SQL Server может не обслуживать номер порта для моей машины - есть ли способ подтвердить / исправить это? Или это могло быть что-то еще?
Звучит довольно странно. В прошлом я использовал portqry для решения проблем. Возможно, стоит попробовать
Похоже, что с браузером что-то не так. Попробуйте перезапустить службу браузера SQL.