Par taticoul le 24/11/2006 - 20:32
Bonjour à tous, j'ai un gros problème,impossible de demarrer postgresql sous un serveur win2003.
Quand je fais pg_ctl status, il me dit que postmaster est en cours d'execution (PID"X") (le X etant celui qui est indiqué dans le fichier postmaster.pid) mais quand je fais pg_stop, il dit qu'il est impossible d'envoyer un signal d'arrêt:no such process et quand je fais pg_ctl start, il dit qu'un autre postmaster est en cours d'exécution!!!
Via l'interface services.msc, quand je demarre le service, il se lance et s'arrete tout de suite après en affichant comme message:"...le service s'est lancé puis s'est arreté.certains services peuvent s'arreter automatiquement s'ils n'ont aucune tache à effectuer..." Et aussi, quand je tente d'ouvrir les fichiers pg_hba.conf, postmaster.conf, impossible car en cours d'execution. Que faire??
Je précise que le PostgreSql que j'ai a été installé au cours de l'installation d'une application GED DOCUBASE et j'ai à partir d'un MSI fait un update du PostgreSQL. je me demande donc si je n'ai pas deux instance par exemple en cours d'exécution? quand je supprime le postmaster.id et je lance le service, un nouveau fichier postmaster se crée mais le service ne se lance pas tout de même et après,pareil en ligne de commande impossible d'arrêter.
Est ce qu'en updatant le postgreSQL, j'ai probablement perdu la base de données qui existait?