Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
DBeaver À utiliser pour accéder à Aurora DSQL
DBeaver est un client SQL universel qui peut être utilisé pour gérer n'importe quelle base de données dotée d'un pilote JDBC. Il est largement utilisé par les développeurs et les administrateurs de bases de données en raison de ses fonctionnalités robustes de visualisation, d'édition et de gestion des données. Grâce DBeaver aux options de connectivité au cloud, vous pouvez vous connecter DBeaver nativement à Aurora DSQL.
DBeaver Pro
DBeaver Les produits PRO offrent une intégration native avec Aurora DSQL à partir de la version 25.3. Suivez les instructions de la DBeaver documentation
DBeaver Édition communautaire
DBeaver Community Edition est la version gratuite et open source. Consultez la page de téléchargement
Le plug-in Aurora DSQL pour DBeaver
Caractéristiques
-
Support de l'authentification IAM : connectez-vous aux clusters SQL Aurora à l'aide des informations d'identification AWS IAM pour une authentification sécurisée et sans mot de passe
-
Gestion automatique des pilotes : installe et configure en toute simplicité le connecteur Aurora DSQL pour JDBC
-
Options de connexion flexibles : choisissez entre une configuration de connexion basée sur l'hôte ou basée sur une URL JDBC
Plug-in SQL Aurora pour l'installation DBeaver
-
Une DBeaver fois ouvert, allez dans le menu déroulant Aide → Installer un nouveau logiciel
-
Cliquez sur Ajouter pour ajouter un nouveau référentiel
-
Entrez :
-
Nom:
Aurora DSQL Plugin -
Lieu :
https://awslabs.github.io/aurora-dsql-dbeaver-plugin/update-site/
-
-
Vérifiez le connecteur SQL Aurora pour JDBC
-
Cliquez sur Suivant, acceptez la licence et terminez l'installation
-
Redémarrer DBeaver lorsque vous y êtes invité
Création d'une connexion SQL Aurora
-
Cliquez sur le bouton Nouvelle connexion à la base de données
-
Sélectionnez Aurora DSQL
-
Sous Serveur, sélectionnez l'une des options suivantes pour le paramètre Connect by
-
Host
-
pour activer la saisie de texte dans l'interface utilisateur pour les champs suivants :
-
Point de terminaison : point de terminaison du cluster SQL
-
Nom d'utilisateur : nom d'utilisateur DSQL (par exemple admin)
-
Profil AWS : par exemple, par défaut : profil standard utilisé lorsqu'aucun profil spécifique n'est spécifié
-
Région AWS (facultatif) : doit correspondre à la région dans laquelle se trouve votre cluster SQL, sinon l'authentification échouera
-
-
-
URL
-
URL JDBC au format suivant :
jdbc:aws-dsql:postgresql://{cluster_endpoint}/{database}?user=admin&profile=default®ion=us-east-1 -
Remarque : Dans ce mode, seule la saisie d'URL est activée. Pour ajouter des paramètres à la chaîne de connexion JDBC, utilisez le format des paramètres de requête URL commençant par ? comme premier paramètre et ajoutez un & pour les paramètres suivants.
-
-
-
Cliquez sur Tester la connexion pour vérifier que la connexion Aurora DSQL fonctionne.
-
Cliquez sur Terminer
Résolution des problèmes
Problème avec le Windows Trust Store
Les utilisateurs de Windows peuvent rencontrer des problèmes lors du téléchargement du pilote Aurora DSQL Connector pour JDBC depuis Maven Central.
Cause : Windows Trust Store peut ne pas inclure les certificats requis pour accéder au référentiel Maven Central.
Solution :
-
Exécuter DBeaver en tant qu' « administrateur »
-
Décochez ce paramètre : Windows > Préférences > Connexions > « Utiliser Windows Trust Store »
Erreur de pilote manquant
Si une icône de pilote est manquante ou si des erreurs de connexion s'affichent, il est possible que le plug-in communautaire Aurora DSQL ne soit pas installé dans votre DBeaver version actuelle. Voici quelques exemples d'erreurs et comment les corriger :
-
Création d'une nouvelle connexion avec le pilote manquant :
-
Tentative de connexion sans le pilote :
Cause : Lorsque plusieurs DBeaver versions sont installées, les paramètres de connexion sont partagés mais les pilotes sont installés par application.
Solution : Réinstallez Aurora DSQL (plug-in communautaire) en suivant les étapes d'installation ci-dessus.
Important
Les fonctionnalités administratives fournies par DBeaver les bases de données PostgreSQL (telles que Session Manager et Lock Manager) ne s'appliquent pas aux bases de données Aurora DSQL en raison de leur architecture unique. Bien qu'accessibles, ces écrans ne fournissent pas d'informations fiables sur l'état ou l'état de la base de données.