2011-12-20 3 views
0

Я встречаюсь с проблемой при разработке проекта winform (C#). Как клиент из одного компьютера локальной сети A подключает базу данных оракула, которая находится на одном компьютере сети B (A и B не находятся в одной локальной сети).winform (C#) подключить удаленную базу данных оракула

ответ

3

Возможные решения:

  • Настройка VPN для доступа к сети, на котором находится база данных Oracle.
  • Настройка SSH (по аналогии с ВЧСОМ) (http://www.akadia.com/services/ssh_connect_tunnels.html)
  • Непосредственно разоблачить сервер и порт Oracle работает на Интернет, вам нужен статический IP-адрес для этой работы (не рекомендуется).
  • Настройка диспетчера соединений на ДМЗ сервере
+0

какой из них вам больше всего предпочитают выше, за исключением VPN (для сервера удаленного) –

+0

Если VPN не вариант, то я бы пойти на SSH туннель. Обратите внимание, что vpn использует ssh в качестве основного протокола и также будет работать для удаленного сервера – Samuel

Смежные вопросы