Назад | Перейти на главную страницу

Может подключаться к SQL Server удаленно по номеру порта, но не по имени экземпляра

У меня есть 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.