DBeaver als SQL-Entwicklungstool einrichten

Führen Sie diese Schritte aus, um DBeaver mit einem JDBC-Treiber herunterzuladen, zu installieren und eine Verbindung zu einem Data Flow-SQL-Endpunkt herzustellen.

  1. Laden Sie DBeaver und den JDBC-Treiber herunter, und installieren Sie ihn.
  2. Konfigurieren Sie DBeaver.
  3. Datenbankverbindung erstellen.
  4. Verbinden Sie DBeaver mit den Data Flow-SQL-Endpunkten.

DBeaver und einen JDBC-Treiber herunterladen und installieren

Führen Sie diese Schritte aus, um DBeaver und einen JDBC-Treiber herunterzuladen und zu installieren.

  1. Laden Sie den DBeaver-Client von seiner Downloadsite herunter. Sie können entweder Community- oder Enterprise-Versionen verwenden, die jedoch mindestens 22.x umfassen müssen.
    Hinweis

    DBeaver ist nur für Windows, Mac OS X, Eclipse-Plug-in und Linux verfügbar.
  2. Installieren Sie es.
  3. Laden Sie den Simba JDBC-Treiber von der Detailseite für den Data Flow-SQL-Endpunkt herunter.
    1. Suchen Sie in der globalen Suchleiste nach Data Flow, und wählen Sie Data Flow-Service aus.
    2. Wählen Sie in der Navigation auf der linken Seite die Option SQL-Endpunkte aus.
    3. Wählen Sie den Namen des SQL-Endpunkts aus der Liste aus. Die Detailseite für den SQL-Endpunkt wird angezeigt.
    4. Wählen Sie unter Verbinden die Option Treiber aus.
    5. Wählen Sie unter JDBC die Option JDBC-Treiber herunterladen aus.
  4. Entpacken Sie den heruntergeladenen Treiber.
    Es erstellt Dokumentation und sparkSimba.zip.
  5. Dekomprimieren Sie sparkSimba.zip.

DBeaver mit dem Spark Simba JDBC-Treiber konfigurieren

Führen Sie diese Schritte aus, um DBeaver mit dem Spark Simba JDBC-Treiber zu konfigurieren.

  1. Wählen Sie das Symbol DBeaver aus, um DBeaver zu öffnen.
  2. Wählen Sie Database Navigator aus.
  3. Wählen Sie Treibermanager aus.
  4. Wählen Sie Neu.
  5. Geben Sie Data Flow als Treibernamen ein.
  6. Wählen Sie Bibliotheken aus.
  7. Wählen Sie Ordner hinzufügen aus.
  8. Navigieren Sie zum Speicherort des sparkSimba.zip-Extrakts.
  9. Wählen Sie Schulung suchen.
  10. Klicken Sie auf OK.
  11. Setzen Sie Treiberklasse auf com.simba.spark.jdbc.Driver.
  12. Wählen Sie Einstellungen aus.
    Stellen Sie sicher, dass Klassenname auf com.simba.spark.jdbc.Driver gesetzt ist.
  13. Wenn Klassenname nicht auf com.simba.spark.jdbc.Driver gesetzt ist, fügen Sie ihn hinzu.
  14. Klicken Sie auf OK.

Datenbankverbindung erstellen

Führen Sie diese Schritte aus, um eine Datenbankverbindung für DBeaver zu erstellen.

  1. Öffnen Sie DBeaver.
  2. Wählen Sie Datenbank aus.
  3. Wählen Sie Neue Datenbankanmeldung aus.
  4. Wählen Sie Alle aus.
  5. Wählen Sie Data Flow aus, den Treiber, den Sie unter DBeaver mit dem Spark Simba JDBC-Treiber konfigurieren konfiguriert haben.
  6. Wählen Sie Weiter aus.
  7. Geben Sie unter JDBC-URL die URL des JDBC-Treibers ein.
    Wenn Sie die URL nicht kennen, finden Sie sie auf der Detailseite des SQL-Endpunkts.
    1. Wählen Sie unter "Ressourcen" die Option Verbinden aus.
    2. Wählen Sie unter "Mit JDBC verbinden" die Option Details anzeigen aus.
    3. Um die JDBC-URL zu kopieren, wählen Sie Kopieren aus.
    4. Wählen Sie Schließen.
  8. Wählen Sie Fertig.

DBeaver über JDBC mit einem Data Flow-SQL-Endpunkt verbinden

Führen Sie diese Schritte aus, um DBeaver mit einem Data Flow-SQL-Endpunkt mit dem JDBC-Treiber zu verbinden.

  1. Öffnen Sie DBeaver.
  2. Wählen Sie Verbinden.
  3. Führen Sie die Schritte unter Verbindung zu einem Data Flow-SQL-Endpunkt herstellen aus, und stellen Sie eine Verbindung her mit:
    • Ein Token, indem Sie kein Profil in der URL angeben, wenn Sie nicht über das DEFAULT-Profil verfügen.
    • Ein API-Schlüssel, indem Sie das OCI-Profil in der Verbindungs-URL mit ociProfile=<profile_name> angeben.
  4. (Optional) DBeaver erstellt eine Verbindung zum Lesen von Metadaten und eine Verbindung für alle anderen Vorgänge. Wenn Sie auf Verbindungen beschränkt sind, können Sie die zweite deaktivieren, sodass DBeaver eine Verbindung für alle Vorgänge verwendet.
    1. Wählen Sie Voreinstellungen.
    2. Wählen Sie Common aus.
    3. Wählen Sie Metadaten aus.
    4. Deaktivieren Sie das Kontrollkästchen Eigene Verbindung für Metadatenlesevorgänge öffnen.