sqlexpress 2008 ошибка подключения 40 при подключении через Интернет статический IP-адрес

Я установил SQL Server 2008 на рабочую станцию ​​под управлением Windows 7 SP1. Я пытаюсь подключиться к серверу через Интернет, используя статический IP-адрес и порт 1433.

Я могу подключиться к этому IP-адресу на той же рабочей станции через студию управления сервером. Однако, когда я пытаюсь подключиться с помощью строки подключения с удаленного компьютера, я получаю ошибку 40.

Если я ввожу неправильного пользователя или неправильное имя базы данных, Я получаю другую ошибку, которая заставляет меня думать, что строка подключения подключается к серверу и может идентифицировать базу данных и пользователя, но не продолжает открывать базу данных. Моя строка подключения:

Data Source=***.***.**.**,1433;Initial Catalog=Hospital;Integrated
Security=False;User ID=*****;Password=******
0
задан 21 August 2016 в 00:07
1 ответ
  1. Убедитесь, что порты брандмауэра Windows открыты. При необходимости временно отключите брандмауэр Windows.

  2. Проверьте сетевое соединение между клиентом и сервером с помощью командной строки:

    ping <общедоступный IP-адрес сервера>

    telnet <общедоступный IP-адрес сервера> 1433

Telnet должен открывать пустое окно с мигающим курсором. Для выхода нажмите Ctrl-C. В противном случае - проблема в сети.

  1. Запустите Диспетчер конфигурации SQL Server на клиенте и сервере и временно отключите все протоколы, кроме TCP / IP

  2. . Если ничего не помогает - перезапустите службу в соответствии с рекомендациями здесь

0
ответ дан 5 December 2019 в 09:40

Теги

Похожие вопросы