So richten Sie SQL Developer unter Ubuntu ein



Oracle SQL Developer unter Linux zum Laufen zu bringen, ist nicht immer einfach, insbesondere da es sich um eine Java-basierte Anwendung handelt, die alle Voraussetzungen erfüllen muss. Falls Sie auf Fehlermeldungen wegen fehlendem Java stoßen oder die Anwendung nach dem Download einfach nicht startet, kann Ihnen diese Anleitung weiterhelfen. Normalerweise geht es darum, Java korrekt zu installieren, die richtige Datei herunterzuladen und die Anwendung ordnungsgemäß zu starten – aber genau hier kommt es oft zu Problemen oder Verwirrungen.

Am Ende ist SQL Developer bereit, sich mit Ihren Datenbanken unter Linux zu verbinden. Schluss mit dem Herumprobieren mit unvollständigen Anweisungen oder fehlenden Abhängigkeiten. Es ist nicht besonders kompliziert, aber einige Schritte erfordern besondere Aufmerksamkeit. Und übrigens: Unter Windows ist es viel einfacher, aber Linux-Benutzer müssen etwas mehr Aufwand betreiben, um sicherzustellen, dass alles reibungslos funktioniert.

So installieren Sie Oracle SQL Developer unter Linux

Stellen Sie sicher, dass Java installiert ist und die Java-Version kompatibel ist

Überprüfen Sie zunächst, ob Java installiert ist. SQL Developer läuft auf Java, insbesondere auf Oracle Java 11 (die neuesten Versionen).Bei manchen Systemen ist möglicherweise eine ältere oder gar keine Java-Version installiert.Überprüfen Sie dies daher.Öffnen Sie Ihr Terminal ( Ctrl + Alt + T) und führen Sie Folgendes aus:

java -version

Wenn die Meldung „Befehl nicht gefunden“ oder eine Javac-Version unter 11 angezeigt wird, müssen Sie Java installieren/aktualisieren. Für Ubuntu/Debian:

sudo apt-get update && sudo apt-get install default-jre

Ja, ich weiß, „Standard“ bedeutet bei den meisten Distributionen normalerweise Java 11 oder neuer, aber überprüfen Sie es nach der Installation noch einmal. Unter Fedora oder CentOS:

sudo dnf install java-11-openjdk

Dadurch wird sichergestellt, dass Ihr System über eine kompatible Java-Laufzeitumgebung verfügt. Wenn Ihre Java-Version nicht 11 oder höher ist, wird SQL Developer beim Start eine Fehlermeldung ausgeben.

Laden Sie das RPM- oder ZIP-Paket von Oracle herunter

Besuchen Sie anschließend die Download-Seite von Oracle SQL Developer. Unter Linux handelt es sich in der Regel um ein RPM-Paket oder eine ZIP-Datei. Unter Ubuntu greife ich meist zur ZIP-Version – sie ist einfacher zu handhaben und erfordert keine Root-Installation. Laden Sie einfach die ZIP-Datei herunter, die Sie später überall entpacken können.

Extrahieren Sie die ZIP-Datei

Nach dem Download springen Sie in Ihren Download- Ordner oder wo auch immer die Datei gelandet ist. Klicken Sie mit der rechten Maustaste und wählen Sie „Hier extrahieren“ (wenn Sie sich in einer GUI befinden) oder verwenden Sie das Terminal:

unzip sqldeveloper-.zip -d ~/sql_developer

Dadurch wird ein Verzeichnis mit allen App-Dateien erstellt. Manchmal verursacht das Extrahieren von Dateien Berechtigungsprobleme.Überprüfen Sie daher, ob Sie in diesem Ordner Skripts ausführen können.

Profi-Tipp: Wenn die Berechtigungen zweifelhaft erscheinen, führen Sie Folgendes aus:

chmod -R +x ~/sql_developer

Nur um sicherzugehen. Denn natürlich muss Linux es manchmal schwieriger machen als nötig.

Starten Sie SQL Developer und beheben Sie Probleme mit fehlenden Abhängigkeiten

Wechseln Sie nun mit cd in dieses Verzeichnis und versuchen Sie, Folgendes zu starten:

./sqldeveloper.sh

Wenn die Meldung fehlerfrei angezeigt wird, ist alles in Ordnung. Wenn jedoch die Fehlermeldung „Java Runtime fehlt“ oder „Bibliothek“ angezeigt wird, liegt dies wahrscheinlich an einer fehlenden oder inkompatiblen Bibliothek. Bei manchen Distributionen benötigen Sie möglicherweise auch libnss3 oder libxtst6. Um das zu beheben, installieren Sie diese Pakete:

sudo apt-get install libnss3 libxtst6

Und führen Sie das Skript erneut aus. Manchmal rastet SQL Developer aus, wenn Sie diese nicht haben, obwohl es sich wie ein Overkill anfühlt.

Beheben Sie Launcher-Probleme und erstellen Sie eine Verknüpfung

Wenn Sie später über die GUI starten möchten, können Sie eine Desktop-Verknüpfung oder einen Menüeintrag erstellen. Erstellen Sie einfach eine.desktop-Datei in ~/.local/share/applications/ :

[Desktop Entry] Name=SQL Developer Comment=Oracle SQL Developer IDE Exec=/full/path/to/your/sql_developer/sqldeveloper.sh Icon=/full/path/to/icon.png Terminal=false Type=Application Categories=Development;Database;

Ersetzen Sie es /full/path/to/your/sql_developer/sqldeveloper.shdurch den tatsächlichen Pfad. Manchmal hilft es, die Umgebung festzulegen oder Java explizit zu verknüpfen, aber normalerweise funktioniert es einfach, wenn Java ordnungsgemäß installiert ist.

Zusammenfassung

Die Konfiguration von SQL Developer unter Linux ist nicht unmöglich, erfordert aber etwas mehr Aufwand als unter Windows. Sollte der Start nicht funktionieren, überprüfen Sie Ihre Java-Version, Berechtigungen und Abhängigkeiten. Bei manchen Setups kann ein Neustart oder eine erneute Anmeldung bei der Erkennung helfen. Ich weiß nicht warum, aber … Linux braucht manchmal einen kleinen Anstoß.

Zusammenfassung

  • Überprüfen Sie Java mit java -version. Falls es fehlt oder veraltet ist, installieren Sie das neueste Java 11+.
  • Laden Sie SQL Developer ZIP von der Oracle-Site herunter.
  • Extrahieren und Berechtigungen mit unzipund festlegen chmod.
  • Ausführen ./sqldeveloper.sh. Fehlende Bibliotheken bei Bedarf beheben.
  • Erstellen Sie eine Desktopverknüpfung, wenn Sie später einfacher darauf zugreifen möchten.

Daumen drücken, das hilft

SQL Developer unter Linux zum Laufen zu bringen, ist zwar etwas routiniert, aber sobald es funktioniert, läuft es reibungslos. Befolgen Sie einfach die Schritte genau, und Sie erhalten höchstwahrscheinlich eine voll funktionsfähige IDE für die Verbindung zu Ihren Datenbanken. Hoffentlich spart das dem einen oder anderen ein paar Stunden. Viel Erfolg!



War dieser Artikel hilfreich?