Impostare DBeaver come strumento di sviluppo SQL

Attenersi alla procedura riportata di seguito per scaricare, installare e connettere DBeaver a un endpoint SQL di flusso dati con un driver JDBC.

  1. Scaricare e installare DBeaver e il driver JDBC.
  2. Configurare DBeaver.
  3. Creare una connessione al database.
  4. Connettere DBeaver agli endpoint SQL del flusso di dati.

Download e installazione di DBeaver e di un driver JDBC

Per scaricare e installare DBeaver e un driver JDBC, procedere come segue.

  1. Scaricare il client DBeaver dal sito di scaricamento. È possibile utilizzare le versioni Community o Enterprise, ma devono essere almeno 22.x.
    Nota

    DBeaver è disponibile solo per Windows, Mac OS X, Eclipse Plugin e Linux.
  2. Installarlo.
  3. Scaricare il driver JDBC Simba dalla pagina Dettagli endpoint SQL flusso dati.
    1. Nella barra di ricerca globale, cercare Data Flow e selezionare Servizio flusso dati.
    2. Selezionare Endpoint SQL nella navigazione lato sinistro.
    3. Selezionare il nome dell'endpoint SQL dalla lista. Viene visualizzata la pagina dei dettagli per l'endpoint SQL.
    4. In Connetti selezionare Driver.
    5. In JDBC selezionare Scarica driver JDBC.
  4. Estrarre il driver scaricato.
    Crea documentazione e sparkSimba.zip.
  5. Estrarre il file sparkSimba.zip.

Configurazione di DBeaver con il driver JDBC Spark Simba

Per configurare DBeaver con il driver JDBC Spark Simba, attenersi alla procedura riportata di seguito.

  1. Selezionare l'icona DBeaver per aprire DBeaver.
  2. Selezionare Navigator database.
  3. Selezionare Gestione driver.
  4. Selezionare Nuovo.
  5. Immettere Data Flow come Nome driver.
  6. Selezionare librerie.
  7. Selezionare Aggiungi cartella.
  8. Andare alla posizione dell'estrazione sparkSimba.zip.
  9. Selezionare Trova classe.
  10. Selezionare OK.
  11. Impostare Classe driver su com.simba.spark.jdbc.Driver.
  12. Selezionare Impostazioni.
    Verificare che Class Name sia impostato su com.simba.spark.jdbc.Driver.
  13. Se Nome classe non è impostato su com.simba.spark.jdbc.Driver, aggiungerlo.
  14. Selezionare OK.

Creazione di una connessione al database

Per creare una connessione al database per DBeaver, procedere come segue.

  1. Aprire DBeaver.
  2. Selezionare Database.
  3. Selezionare Nuova connessione al database.
  4. Selezionare Tutto.
  5. Selezionare Data Flow, il driver configurato in Configurazione di DBeaver con il driver JDBC Spark Simba.
  6. Selezionare Successivo.
  7. In URL JDBC, immettere l'URL del driver JDBC.
    Se non lo si conosce, è possibile trovare l'URL dalla pagina dei dettagli dell'endpoint SQL.
    1. In Risorse, selezionare Connetti.
    2. In Connetti con JDBC, selezionare Mostra dettagli.
    3. Per copiare l'URL JDBC, selezionare Copia.
    4. Selezionare Chiudi.
  8. Selezionare Fine.

Connessione di DBeaver a un endpoint SQL di flusso dati mediante JDBC

Attenersi alla procedura riportata di seguito per connettere DBeaver a un endpoint SQL di flusso dati con il driver JDBC.

  1. Aprire DBeaver.
  2. Selezionare Connetti.
  3. Attenersi alla procedura descritta in Connessione a un endpoint SQL di un flusso di dati e connettersi utilizzando:
    • Token: non specificare alcun profilo nell'URL se non si dispone del profilo DEFAULT.
    • Una chiave API specificando il profilo OCI con ociProfile=<profile_name> nell'URL di connessione.
  4. (Facoltativo) DBeaver crea una connessione per la lettura dei metadati e una connessione per tutte le altre operazioni. Se le connessioni sono limitate, è possibile disabilitare la seconda in modo che DBeaver utilizzi una connessione per tutte le operazioni.
    1. Selezionare Preferenze.
    2. Selezionare Comuni.
    3. Selezionare Metadati.
    4. Deselezionare la casella di controllo Apri connessione separata per le letture dei metadati.