Bonjour
J'ai suivi le tutoriel d'installation fourni en post-it dans ce forum par Krapulax, mais j'ai fait une boulette et maintenant je ne sais pas quoi faire .
Tout d'abord, j'ai installé sous mon compte utilisateur (utilisateur du domaine ayant les droits 'administrateur') les softs MinGW, Msys. J'ai ensuite, toujours sous le même compte utilisateur, executé dans Msys l'ensemble des commandes décrites au point III. Toutes se sont correctement executées. Je n'ai pas copié l'ensemble des fichiers dans win32 mais j'ai préféré référencer le chemin du répertoire lib dans ma variable système PATH (j'ai ajouté également le chemin vers le répertoire bin).
J'ai exécuté initdb puis lancé la commande postmaster : j'ai eu un message comme quoi je ne devais pas lancer cette commande sous un compte ayant les droits administrateur.
J'ai donc supprimé l'ensemble des fichiers générés dans mon répertoire repdata, créé un compte local "Postgre" ayant les droit 'standard' et relancé les commandes initdb et postmaster. Là tout s'est correctement lancé, le dernier message étant 'database ready' ou quelque chose du style. Ne sachant pas comment couper le serveur postgre j'ai fermé violement la fenetre de commande (ce n'etait pas tres intelligent et maintenant je m'en mord les doigts ...)
Désormais quand j'essaie de relancer le serveur à la main par la commande
j'ai le message :postmaster -D repdata
A priori cela signifie que mon serveur postgre fonctionne déjà ? Si oui, comment faire pour tester sont bon fonctionnement puis l'arrêter ?LOG: could not recognize system timezone, defaulting to "Etc/GMT-1"
HINT: You can specify the correct timezone in postgresql.conf.
FATAL: lock file "repdata/postmaster.pid" already exists
HINT: Is another postmaster (PID 2232) running in data directory repdata?
Autre question, aurais-je du procéder à l'ensemble de l'installation compilation comprise dans le compte "Postgre" ou cela n'a pas d'importance ?
Partager