SQL 2008 экспресс проблемы с подключением

Я только что установил новую копию SQL 2008 Express. прежде чем я что-либо сделал, я открыл Management Studio и успешно подключился с помощью проверки подлинности окна.

Однако я попытался запустить следующее в командной строке «telnet localhost 1433» и получил ошибку «Не удалось открыть соединение с хостом через порт 1433: Ошибка подключения»

Я проверил netstat и ничего не прослушивает порт 1433.

Прежде чем я продолжу, есть ли проблема с установкой?

спасибо, Шейн


person ShaneH    schedule 16.12.2009    source источник


Ответы (3)


Вы проверили, включен ли протокол tcp/ip? По умолчанию он отключен, если я правильно помню.

person Fred    schedule 16.12.2009
comment
он был отключен, поэтому я включил его и запустил службу браузера SQL, но без изменений - person ShaneH; 17.12.2009
comment
проверьте это, msdn.microsoft.com/en-us/library/ms177440.aspx по умолчанию используются динамические порты для экземпляра сервера sql. - person Fred; 17.12.2009

вы говорите своему SQL Server прослушивать TCP/IP

http://blogs.msdn.com/sqlexpress/archive/2005/05/05/415084.aspx

person ram    schedule 16.12.2009
comment
эта ссылка относится к sql 2005 express, я нашел это, linglom.com/2009/03/28/ инструкции были более или менее одинаковыми. Я следил за ними, но у меня все еще та же проблема - person ShaneH; 17.12.2009

Номер порта не обязательно должен быть 1433.

В диспетчере конфигурации Sql Server убедитесь, что: (1) запущен SQL Server (2) запущен браузер SQL Server. (3) В протоколах для SQLEXPRESS включен протокол TCP/IP. Вы можете проверить порт внутри там.

В качестве альтернативы можно получить порт, найдя PID sqlservr.exe в диспетчере задач, а затем набрав: netstat -ano | findstr PID

До этих шагов я не мог подключиться через 127.0.0.1 сам, теперь я могу подключиться даже с удаленной машины в моей локальной сети. (Примечание: для доступа по локальной сети вам необходимо добавить исключения брандмауэра для sqlservr.exe и sqlbrowser.exe)

person justin w    schedule 08.05.2010