Cześć
Mam pewien problem i prosiłbym o pomoc. Mam sobie zdalną maszynkę, dzięki której mogę połączyć się z serwerem obsługującym bazę danych. I chciałbym u siebie w Oracle SQL Developer połączyć się z serwerem obsługującym bazę danych. Robię to pierwszy raz i mi się to nie udaje. Prosiłbym o podpowiedź, co robię źle w konfiguracji:
Konfiguracja PuTTY:
Connection > SSH > Tunnels > Add new forwared port -> Source port :mój port lokalny np. 3200; destination: ip_serwera_bazy:3306
Konfiguracja Oracle SQL Developer:
Connect Type: basic; hostname: 127.0.0.1, port: 3200,
0
0
ale oracle domyślnie słucha na porcie 1521
0
source ustawiasz np 3307, a destination localhost:3306 jak Twój user ma ustawiony dostęp po localhoście.
0
Konfiguracja wygląda ok.
Pytanie czy jak łączysz się przez putty to tunel wstaje?
Pod windowsem powinno Ci pokazać, że nasłuchuje na porcie 3200.
netstat -ant | findstr 3200
0
Mój błąd, faktycznie baza jest MySQL, a nie Oracle.
Z tym, że i tak niestety nie łączy się. Przy domyślnej konfiguracji MySQL Workbench w Hostname :127.0.0.1, port:3200 jest error "Bad handshake". Choć dodam, że wg logów PuTTY następuje przekierowanie "2018-11-22 1353 Local port 3200 forwarding to ip_serwera_bazy:3306"
0
Dziękuje Aryman1983 - przy heidisql wszystko działa oki :)