Vous n'êtes pas identifié(e).

#1 18/12/2014 11:02:06

nounours04
Membre

DBlink persistent

Bonjour,

Je dispose d'un serveur 9.1, et souhaite pouvoir utiliser le mécanisme de dblink entre 2 bases de ce même serveur.

J'ai effectué des tests suivants :

- connexion à une base
- select dblink_connect sur une autre base
- requète de type select via la connexion dblink créée

Cela fonctionne bien

Si je me déconnecte de la première base, puis me reconnecte plus tard, le dblink est perdu. Il faut le recréer.

Existe-t-il un moyen de rendre ce dblink permanent, ou plutôt de le lancer automatiquement lors de la connexion à la première base ?

Merci  d'avance pour votre aide

Hors ligne

#2 18/12/2014 23:03:35

gleu
Administrateur

Re : DBlink persistent

Non, ce n'est pas possible. La connexion est créée par session, et PostgreSQL ne dispose pas de trigger sur connexion (seul moyen d'exécuter une procédure stockée suite à un événement).


Guillaume.

Hors ligne

#3 19/12/2014 08:22:44

nounours04
Membre

Re : DBlink persistent

Merci beaucoup pour votre aide

Hors ligne

Pied de page des forums