=====Einen SSH Tunnel für SQL*Net oder die DB Console einrichten =====
==== Mit Putty SSH SQL*Net Port Forwarding einrichten ====
Kann ein Server nur über SSH erreicht werden, kann trotzdem über einen SSH Tunnel mit SQL*Plus gearbeitet werden.
Einrichtung:
- Putty SSH Zugang und SSH Tunnel einrichten
- TNSNames anpassen
- Testen
=== Putty einrichten ====
Normalen SSH Zugang zum Server einrichten und testen.\\
Unter Connection/ssh/tunnels den Tunnel wie im Screenshot einrichten:\\
{{:dba:putty_settings_step_one.png|}}
\\
Nicht vergessen mit dem ADD Button die Konfiguration auch hin zuzufügen!\\
{{:dba:putty_settings_ssh_tunnel.png|}}
\\
=== TNSNames.ora ====
Nun die TNSNames auf localhost und Port 12345 anpassen\\
ORATEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 12345))
)
(CONNECT_DATA =
(SERVICE_NAME = XE)
)
)
\\
Mit Tnsping testen
==== Oracle Enterprise Manager oder Oracle DBConsole über SSH Tunnel aufrufen====
Tunnel einrichten und starten mit [[http://mobaxterm.mobatek.net/|MobaXterm]] ( Button "Tunneling"):
{{ :dba:putty_settings_ssh_tunnel_dbconsole_aufrufen_moboterm_v01.png |MobaXterm Tunnel Werkzeug}}
Aufruf über den lokalen Browser https://localhost:8888/em/console:
{{ :dba:putty_settings_ssh_tunnel_dbconsole_aufrufen_moboterm_v02.png?500 | Aufruf im Browser über den Tunnel}}