Page 1 sur 1

Changement de connexion depuis Dbeaver

Posté : jeu. 7 juin 2018 15:27
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.