Changement de connexion depuis Dbeaver

Que l'outil soit basique ou avancé, pour pouvoir travailler avec PostgreSQL, il faut déjà se connecter !
Répondre
Phil
Administrateur du site
Messages : 290
Enregistré le : mar. 1 sept. 2015 00:38
Localisation : France
Contact :

Changement de connexion depuis Dbeaver

Message par Phil »

Merci à Guillaume pour sa question :

"Lorsque que je change de connexion active depuis dbeaver 4 je n'ai plus d'accès aux fonctions comme uuid_generate_v4 pourquoi ?"

Réponse :

L'installation respecte les consignes de https://pgphil.ovh/schemas_10_01.php et https://pgphil.ovh/extensions_10_01.php
Un schéma par défaut a dû être positionné lors de la définition de la connexion dbeaver.
L'effet dans ce cas est qu'il fait un "set search_path=$user, schema_par_defaut".
Si, au final, schema_par_defaut = $user c'est redondant et même nuisible. La fonction uuid_generate_v4 est dans un autre schéma extensions.
Le paramètre seach_path est positionné en ce sens côté cluster mais un set effectué côté client prend le pas sur cette configuration.
Le conseil est ici de ne pas utiliser de schéma par défaut lors de la définition de la connexion.
Cdlt. Phil - pgphil.ovh
Répondre