Configuration de DBeaver comme outil de développement SQL

Suivez ces étapes pour télécharger, installer et connecter DBeaver à une adresse SQL Data Flow avec un pilote JDBC.

  1. Téléchargez et installez DBeaver et le pilote JDBC.
  2. Configurez DBeaver.
  3. Création d'une connexion de base de données.
  4. Connectez DBeaver aux adresses SQL Data Flow.

Téléchargement et installation de DBeaver et d'un pilote JDBC

Suivez ces étapes pour télécharger et installer DBeaver et un pilote JDBC.

  1. Téléchargez le client DBeaver à partir de son site de téléchargement. Vous pouvez utiliser les versions Community ou Enterprise, mais elles doivent être au moins de la version 22.x.
    Remarque

    DBeaver est uniquement disponible pour Windows, Mac OS X, le module d'extension Eclipse et Linux.
  2. Installez-le.
  3. Téléchargez le pilote JDBC Simba à partir de la page de détails de l'adresse SQL Data Flow.
    1. Dans la barre de recherche globale, recherchez Data Flow et sélectionnez Service Data Flow.
    2. Sélectionnez Adresses SQL dans la navigation la plus à gauche.
    3. Sélectionnez le nom de l'adresse SQL dans la liste. La page de détails de l'adresse SQL est affichée.
    4. Sous Connexion, sélectionnez Pilotes.
    5. Sous JDBC, sélectionnez Télécharger le pilote JDBC.
  4. Décompressez le pilote téléchargé.
    Il crée la documentation et sparkSimba.zip.
  5. Décompressez sparkSimba.zip.

Configuration de DBeaver avec le pilote JDBC Simba Spark

Suivez ces étapes pour configurer DBeaver avec le pilote JDBC Simba Spark.

  1. Sélectionnez l'icône DBeaver pour ouvrir DBeaver.
  2. Sélectionnez Navigateur de base de données.
  3. Sélectionnez Gestionnaire de pilotes.
  4. Sélectionnez Nouveau.
  5. Entrez Data Flow dans le champ Nom du pilote.
  6. Sélectionnez Libraries.
  7. Sélectionnez Ajouter un dossier.
  8. Accédez à l'emplacement de l'extraction sparkSimba.zip.
  9. Sélectionnez Rechercher une classe.
  10. Sélectionnez OK.
  11. Définissez Classe de pilote sur com.simba.spark.jdbc.Driver.
  12. Sélectionnez Paramètres.
    Vérifiez que Class Name est défini sur com.simba.spark.jdbc.Driver.
  13. Si Nom de classe n'est pas défini sur com.simba.spark.jdbc.Driver, ajoutez-le.
  14. Sélectionnez OK.

Création d'une connexion de base de données

Suivez ces étapes pour créer une connexion de base de données pour DBeaver.

  1. Ouvrez DBeaver.
  2. Sélectionnez Base de données.
  3. Sélectionnez Nouvelle connexion à la base de données.
  4. Sélectionnez Tout.
  5. Sélectionnez Data Flow, le pilote que vous avez configuré dans Configuration de DBeaver avec le pilote JDBC Simba Spark.
  6. Sélectionnez Suivant.
  7. Dans URL JDBC, entrez l'URL du pilote JDBC.
    Si vous ne le savez pas, vous pouvez trouver l'URL à partir de la page de détails de l'adresse SQL.
    1. Sous Ressources, sélectionnez Connexion.
    2. Sous Connexion avec JDBC, sélectionnez Afficher les détails.
    3. Pour copier l'URL JDBC, sélectionnez Copier.
    4. Sélectionnez Fermer.
  8. Cliquez sur Fin.

Connexion de DBeaver à une adresse SQL Data Flow à l'aide de JDBC

Suivez ces étapes pour connecter DBeaver à une adresse SQL Data Flow avec le pilote JDBC.

  1. Ouvrez DBeaver.
  2. Sélectionnez Connect.
  3. Suivez les étapes décrites dans Connexion à une adresse SQL Data Flow et connectez-vous à l'aide des éléments suivants :
    • Jeton, en ne spécifiant aucun profil dans l'URL si vous n'avez pas le profil DEFAULT.
    • Clé d'API, en indiquant le profil OCI avec ociProfile=<profile_name> dans l'URL de connexion.
  4. (Facultatif) DBeaver crée une connexion pour la lecture des métadonnées et une connexion pour toutes les autres opérations. Si vous êtes limité pour les connexions, vous pouvez désactiver la seconde de sorte que DBeaver utilise une seule connexion pour toutes les opérations.
    1. Sélectionnez Préférences.
    2. Sélectionnez Commun.
    3. Sélectionnez Métadonnées.
    4. Désélectionnez la case Ouvrir une connexion distincte pour les lectures de métadonnées.