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,
PuTTY - przekierowanie portów
- Rejestracja: dni
- Ostatnio: dni
0
- Rejestracja: dni
- Ostatnio: dni
- Postów: 6610
0
ale oracle domyślnie słucha na porcie 1521
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Pabianice
- Postów: 255
0
source ustawiasz np 3307, a destination localhost:3306 jak Twój user ma ustawiony dostęp po localhoście.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 2384
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
- Rejestracja: dni
- Ostatnio: dni
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 13:29:53 Local port 3200 forwarding to ip_serwera_bazy:3306"