Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 04/10/2012 10:12:49
- neGo33
- Membre
Killer connexions distantes en 8.2
Bonjour,
J'ai un serveur A en 9.1 et un serveur B en 8.2.
Je dois faire une restauration sur le serveur B à partir du serveur A.
J'utilise tous les outils de la 9.1 à distance comme par exemple un psql -h ipServeurB -c "drop database"
Jusque là pas de soucis. Mais intervient le problème des connexions sur ce serveur B.
En effet, si des utilisateurs sont connectés on ne peut pas droper la base, et donc pas possible de restaurer.
Je ne veux pas passer par une commande ssh pour killer les connexions, j'aimerai savoir s'il est possible de le faire en psql ou autre.
Malheureusement en 8.2 le pg_terminate_backend(procpid) n'existe pas...
Est-ce possible ?
D'avance merci.
Hors ligne
#2 04/10/2012 12:06:40
- gleu
- Administrateur
Re : Killer connexions distantes en 8.2
Non, pas possible. pg_terminate_backend() n'existe qu'à partir de la version 8.4. Pour les versions précédentes, il faut arrêter le serveur, puis le redémarrer.
Guillaume.
Hors ligne
Pages : 1