Невозможно подключиться к SQL Express "Ошибка: 26-Ошибка при обнаружении сервера / указанного экземпляра)

У меня проблемы с одним конкретным компьютером, на котором работает SQL Server 2008 R2 Express.

  • Брандмауэр Windows настроен на разрешение входящего TCP и UDP 1433, 1434.
  • Брандмауэр Windows настроен на разрешение исходящего трафика TCP и UDP на любом порту.
  • В настоящее время не работает другое программное обеспечение AV / FW.

Когда я пытаюсь подключиться к xxx.xxx.xxx.xxx \ sqlexpress ], время ожидания истекает со следующей ошибкой:

TITLE: Connect to Server

Невозможно подключиться к xxx.xxx.xxx.xxx \ SQLEXPRESS.

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

Связанный с сетью или экземпляр- при установке соединения с SQL Server произошла конкретная ошибка. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (поставщик: Сетевые интерфейсы SQL, ошибка: 26 - Ошибка при обнаружении сервера / указанного экземпляра) (Microsoft SQL Server, Ошибка: -1)

Я проверил, разрешены ли удаленные подключения на сервере.

Я подтвердил TCP / IP включен и настроен в конфигурации SQL Server, чтобы разрешить подключения по внешнему IP к 1433.

Я также использовал Wireshark со своего локального компьютера, и я могу видеть запросы для 1433 UDP, идущие на удаленный сервер.

Но использование Wireshark на удаленном сервере не показывает никаких входящих запросов на соединение для 1433 UDP или чего-либо еще с моего внешнего IP (с фильтрацией на удаленный RDP по результатам).

Это заставляет меня думать, что это проблема межсетевого экрана.

Сервер размещен внешней компанией, которая контролирует PIX перед нашим сервером.

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

24
задан marc_s 14 January 2017 в 21:43
поделиться