Назад | Перейти на главную страницу

Именованные каналы SQL между сайтами VPN

Возникли проблемы с SQL, и я могу найти точную проблему, уже опубликованную здесь, в SF.

У меня есть SQL-сервер, работающий в подсети 192.168.16.x на одной стороне сайта VPN. У меня рабочая станция в подсети 172.16.100.x с другой стороны.

Браузер SQL, работающий на сервере SQL, и обозреватель компьютера, работающий на контроллерах домена и всех рабочих станциях с обеих сторон. Компьютерный браузер правильно показывает все компьютеры с обеих сторон вместе.

Я могу проверить связь и разрешить все имена хостов в обоих направлениях, но при добавлении SQL DSN имя экземпляра SQL не заполняет раскрывающийся список на стороне 100.x, а только на стороне 16.x. Весь трафик и порты открыты на vpn.

Программное обеспечение, которое мне нужно настроить, требует, чтобы экземпляр SQL транслировался и выбирался. Для него требуется DSN, и в основном его необходимо настроить, выбрав экземпляр SQL в приложении. Нельзя просто набрать ... не получится.

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

Спасибо!

Я мало что знаю об обнаружении экземпляров SQL, но если предположить, что это основано на широковещательной рассылке, тогда он никогда не пересечет границы IP-сети (что объясняет поведение, свидетелем которого вы являетесь, если ваше программное обеспечение находится на стороне 16.X VPN ).

Если это действительно проблема, временным решением (заметьте, я не назвал это решением) было бы настроить преобразование сетевых адресов для перенаправления широковещательной передачи из сети 16.X на широковещательный адрес сети 100.X, если ваш маршрутизатор позволяет Это.