Tuto : comment résoudre le problème de connexion entre DBeaver et Google Cloud Platform ?
DBeaver est une plateforme de gestion de base de données qui permet l’administration et le requêtage de BDD. L’outil permet de se connecter à un grand nombre de systèmes et présente une interface graphique conçue à partir des table et clés étrangères existantes.
DBeaver permet également des fonction d’autocompletion et de formatage plus simples.
C’est un outil stable et qui peut se connecter à Google Cloud Platform, la plateforme de services en ligne de Google, dont la stabilité est plus aléatoire.
Dans l’article suivant, penchons-nous sur un message d’erreur fréquent qui apparait au moment d’ouvrir un fichier texte depuis DBeaver.
L’image suivante montre le message d’erreur consécutif à cette manipulation :
“expected primitive class, but got: class com.google.api.client.json.GenericJson”
Ici, la connexion ne fonctionne pas, car le fichier est doté d’une extension « .txt »
La solution à ce problème est extrêmement simple (mais il fallait la connaître). Il suffit en effet de remplacer l’extension «.Txt » par l’extension « .json ».
Le tour est joué : les deux logiciels sont maintenant connectés !
PS : JSON (JavaScript Objet Notation) est un langage d’échange de données textuelles, facile à générer et analyser qui permet de transcrire des données structurées telles que le XML.