Проверьте этот рис. моего экрана SQL 2008 Management Configuration для TCP:
Я должен знать, на каком порте я работаю. На основе этого предыдущего сообщения я не полагаю, что это - 1433, который я предполагаю, значение по умолчанию.
Когда я проверяю свой номер порта в Конфигурацию SQL Менеджер, это - пробел. Это предлагает порт по умолчанию? Обратите внимание, что у меня есть несколько экземпляров SQL Server на сервере дб. Один экземпляр 2000 года и два 2 008 экземпляров. Я хочу знать порт 2008b экземпляр.
Первый дисплей для TCP. Я не уверен, какой ЧЕРЕЗ, но проверьте его:
Можно ли помочь?
Обновление
Я перезапустил свой sql2008b экземпляр и проверил журнал для поиска сообщения, которое указало на порт, который это использовало. Это показало это:
2010-05-22 20:06:29.27 Server A self-generated certificate was successfully loaded for encryption.
2010-05-22 20:06:29.27 Server Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\SQL2008B ].
2010-05-22 20:06:29.27 Server Server local connection provider is ready to accept connection on [ \\.\pipe\MSSQL$SQL2008B\sql\query ].
2010-05-22 20:06:29.32 Server Server is listening on [ 127.0.0.1 5786].
2010-05-22 20:06:29.32 Server Dedicated admin connection support was established for listening locally on port 5786.
Все же, когда я пытался войти в систему с помощью следующего в качестве имени сервера:
(локальный) \sql2008b, 5786
Я все еще не мог соединиться, в то время как зарегистрированный удаленное поле (следовательно использующий "локальный".)
suggstion был сделан ниже установить порт самостоятельно. Это произошло со мной для попытки, но существует несколько вещей, которые являются botehring меня: 1) Почему я могу соединиться со своим экземпляром SQL 2000 без monkeying с чем-нибудь, чтобы заставить это работать (но не мой экземпляр 2008 года)? 2) IP-адреса, показанные в TCP1 и 2, не кажутся корректными. Тот я, blacnked, по-видимому, theIP адрес моего маршрутизатора и того должен был сделать мой сервер видимым в Интернете, не был корректен. Кроме того, локальные 192.168.1.100 не было корректно. IP сервера сервера дб адресует конец в другом числе. возможно, я sh
TCP / IP отключен на вашем снимке экрана, поэтому он не прослушивает ни один порт . При запуске, когда он включен, он будет записывать запись в журналы SQL Server, сообщая вам, какой порт он прослушивает. (Доступно через Management Studio в виде дерева "Управление" -> Узлы "Журналы сервера Sql")
Эта ссылка может оказаться полезной Как настроить экземпляр SQL Server для прослушивания определенного порта TCP или динамического порта
Также выполните у вас есть служба обозревателя SQL Server , запущенная на этом компьютере (это может помочь вам подключиться к нужному экземпляру)?
Если TCP / IP отключен, служба все еще может прослушивать через именованные каналы (для сетевых подключений) или общую память (для локальных подключений), поэтому он будет работать с отключенным TCP / IP, если вы выберете этот маршрут.
При запуске будет запись в журнале событий, в которой будет указано, какие методы подключения он прослушивает, или вы можете выполнить команду «NETSTAT -A» из командной строки, чтобы увидеть, какие порты сервер прослушивает в целом.