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

Проблемы с подключением к удаленному экземпляру SQL Server 2008 (разработчик)

Я только что установил именованный экземпляр SQL Server 2008 Developer Edition на наш сервер Windows 2008. Я все утро пытался включить удаленные подключения, но безуспешно. Вот некоторые подробности:

Я могу подключиться из SSMS 2008 на самом сервере, используя следующее:

ipaddress\instance_name (e.g. 123.45.67.89\SQLSERVER)
SQL Server authentication (e.g. sa, password)

Однако я не могу подключиться с использованием тех же свойств подключения и входа в систему с удаленного клиента, использующего SSMS 2008. Сначала я подумал, что это проблема с брандмауэром, но я попытался полностью отключить брандмауэр и получить то же самое ошибка:

«При установлении соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не найден или недоступен».

У кого-нибудь есть предложения?

Спасибо!

Можете ли вы установить telnet с клиента на порт 1433 на сервере?

Начнем с основ. Можете ли вы пропинговать SQL-сервер по IP-адресу и имени хоста с удаленного компьютера?

Запустите "netstat -a -b -n" из командной строки на сервере SQL, чтобы проверить, какой порт прослушивает экземпляр SQL.

Откройте UDP-порт 1434, он вам понадобится для службы браузера SQL Server.

или

Попробуйте подключиться в SSMS, используя следующее: 123.45.67.89 \ SQLSERVER, 1433. Если вы укажете порт, вам не понадобится служба браузера.

Ну, я изменил статический порт для указанного экземпляра на нестандартный порт (не 1433). Я не совсем уверен, почему это исправлено, но теперь я могу подключиться. Всем спасибо за помощь и советы по устранению неполадок!