Rechargement de la configuration PostgreSQL sous Windows

Lorsque vous voulez que soient prises en compte les modifications apportées à votre fichier pg_hba.conf, il suffit sous Linux d’exécuter la commande systemctl reload postgresql-server. Sous Windows, il n’existe aucun moyen à partir de la console des services (services.msc)  de recharger la configuration de PostgreSQL.

Rechargement de la configuration PostgreSQL sous Windows

Un batch pour recharger la configuration PostgreSQL sous Windows

C’est à l’aide de la commande pg_ctl, invoquée implicitement par systemctl reload […] sous Linux, que nous allons pouvoir prendre en compte les modifications intervenues dans le fichier pg_hba.conf, dont le rôle est de gérer l’authentification et la connexion aux bases de données PostgreSQL.

J’ai donc écrit un fichier reloadpg.cmd, qui comprend les commandes suivantes :

@ECHO OFF
SETLOCAL
SET PGDATA="C:\Program Files\PostgreSQL\9.6\data"
CD /D "C:\Program Files\PostgreSQL\9.6\bin"
pg_ctl reload -D %PGDATA%
ENDLOCAL
EXIT

 

Base de données  / Formateur PostgreSQL PostgreSQL 

Commentaires

Pas encore de commentaire.

Laisser un commentaire

(requis)

(requis)