Не удалось подключиться к SQL Server 2000 через TCP / IP на локальном хосте - PullRequest
4 голосов
/ 14 января 2010

Я попытался подключиться к SQL Server 2000 через TCP / IP.

Я выполнил эти шаги и включил SQL Server 2000 на порт 1433.

Затем яиспользовал команду, чтобы проверить, открыт ли порт:

telnet localhost 1433

Но я обнаружил следующую ошибку:

Connecting To localhost...Could not open connection to the host, on port 1433: 
Connect failed

И мне также не удалось подключиться к серверу, выполнив эти шаги .

Как решить эту проблему и подключиться к Sql Server 2000 через TCP / IP?

Посмотреть мои конфигурации

alt text alt text

Ответы [ 5 ]

1 голос
/ 17 ноября 2012

Я сделал следующие действия, чтобы удалить эту ошибку

1) Отключить Другие протоколы, кроме TCP / IP из Утилиты клиента и сервера SQL Server

2) Переустановить SQL Server 2000 sp4

1 голос
/ 14 января 2010

Попробуйте временно отключить брандмауэр и посмотрите, поможет ли это, чтобы изолировать проблему.

РЕДАКТИРОВАТЬ: Подождите, вы включили TCP / IP на клиенте или сервере ? Если вы включили его только на клиенте, то это объясняет это.

Он должен быть включен на обоих , чтобы разрешить связь. Судя по вашей ошибке, сервер не принимает TCP-соединения. Я не помню, что SQL 2000 называет программой, но нахожу что-то вроде «Конфигурация сети SQL Server», , а не «Конфигурация клиента». И включи там TCP.

Возможно, покажите нам скриншот диалогового окна конфигурации вашей сети.

1 голос
/ 14 января 2010

По умолчанию TCP-IP отключен.Необходимо запустить диспетчер конфигурации SQL Server-> Настройка сети SQL Server и включить протокол, а затем перезапустить службу SQL Server

0 голосов
/ 19 августа 2011

Такое поведение предусмотрено: http://support.microsoft.com/kb/929152

Используйте альтернативное представление имени адреса локального хоста вместо «localhost».Возможные альтернативные представления включают следующее:

  • 127.0.0.1
  • "."
  • Фактическое имя локального хоста
0 голосов
/ 14 января 2010

Я думаю, вам нужно запустить агент SQL Server для подключения через TCP / IP на 2000.

...