Verwenden Sie built-in SSH in Oracle SQL Developer, anstatt über PuTTY ersten
Ich habe keine umfangreichen Kenntnisse über das Oracle SQL-Developer (Version 17.2) und SSH-tunnel. Ich habe mit PuTTY (KiTTY ist die software, die ich verwendet habe) zu etablieren SSH-tunnel eine Verbindung zur Datenbank herstellen. Dies ist das Beispiel, wie ich ursprünglich mit KiTTY. Auch, wenn ich starten Sie die Sitzung, wo Sie eine Eingabeaufforderung-Fenster wird pop-up, werde ich brauchen, um Benutzername und Passwort eingeben. Nehmen wir an, der Benutzername ist username
und das Passwort ist password
. Und für die Datenbank, der Benutzername ist database_username
und das Passwort ist database_password
.
SSH-Setup:
Tunnel Setup:
Erfuhr ich, dass Sie können SSH verwenden ( View > SSH
) - Funktion direkt von Oracle SQL Developer, und ich habe versucht für zwei Tage, aber hat nicht funktioniert. Aus den Informationen habe ich im Anhang die beiden Bilder oben, werde ich in der Lage sein zu verwenden der built-in SSH-Funktion oder muss ich immer mit PuTTY? Ist dies, wie ich bis heute:
SSH in Oracle SQL Developer Setup:
Wie sollte ich die built-in SSH-setup in Ordnung für mich, um Verbindung zu einer Datenbank über SSH? Wird dies möglich sein? Wenn ja, können Sie mir zeigen was genau ich brauche, um geben Sie Informationen in diese Felder (verwenden Sie bitte mir, so kann ich jeden Schritt befolgt)? Ich denke nur, dieser Prozess lässt sich vereinfacht in einem Programm.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schließlich fand ich die Antwort für mich selbst nach zwei Tagen der Suche und ein Mitarbeiter die Beratung. Hier ist, was Sie tun, zu verwenden built-in SSH-Funktion in Oracle SQL Developer, das erfordert auch SSH-Tunnel. Und nicht mehr Kitt benötigt für diesen Prozess.
SSH-Setup:
Wie im Bild gezeigt unten, das ist, was Sie eingeben müssen. Bitte beachten Sie, es gibt zwei
Name's
Felder. Sie können sich einen beliebigen Namen, die Sie gerne verwenden. Vergessen Sie nicht, führen Sie eineTest
führen dies zu gewährleisten, arbeitet. ZuTest
ausführen, gehen Sie zuSSH Hosts
- Fenster, klicken Sie rechts auf die SSH-Verbindung und wählen SieTest
.Nun der schwierige Teil ist hier. Sie sollten sehen, es ist ein
Connections
Fenster in der oberen linken Ecke. Klicken Sie auf das grüne plus-Symbol zum hinzufügen einesNew Connection
.Datenbank-Verbindung Einrichten:
Füllen Sie die info-wie Sie sehen können das Bild unten, zum Beispiel. Der Schlüssel ist, ändern die
Connection Type
zuSSH
,Port Forward
sollte auch auf die SSH-Verbindung, die Einrichtung von oben, und Sie sollten einService name
Ihres DBA-Teams. Sobald dies eingestellt ist, können Sie eine schnelleTest
laufen und sehen, ob alles funktioniert.Das gute an diesem setup ist, dass Sie nicht brauchen, um ausführen PuTTY auf der Seite. Klicken Sie einfach auf den Namen der Datenbank und Sie werden aufgefordert, das Kennwort und das ist es.
P. S. ich habe gehört, es gibt einen Weg, um das Passwort mit SSH-key, aber ich bin nicht vertraut mit dem Prozess und immer noch versuchen, es herauszufinden. Vielleicht posten Sie Ihre Schritte hier und ich werde auf jeden upvote für Sie.