Réinstallation PostgreSQL sous Windows XP
Par KrysKool le lundi, mars 31 2008, 16:00 - postgresql - Lien permanent
Lors de la réinstallation de PostgreSQL sous windows ou tout simplement l'installation d'une nouvelle version, il se peut que vous ayez eu ce message d'erreur
L'utilisateur 'postgres' n'a pas pu être créé : Le compte utilisateur existe déjà ! L'installation s'est terminée prématurément à cause d'une erreur.
Ce message d'erreur vous indique que l'utilisateur système Windows existe déjà, et donc par conséquent que sa création à échoué, si vous aviez mémorisé le mot de passe attribuer à ce compte, il vous suffit de le saisir, sinon il va falloir supprimer l'utilisateur avec la commande ci-dessous a lancer dans une fenêtre CMD avec les droits administrateurs.
net user postgres /DELETE
Ensuite il vous suffit de relancer l'installation, qui recréera le nouveau compte postgres.
Si vous avez également réinstallé PostgreSQL, lors de la précédente désinstallation, le répertoire de données se trouvant dans "Program Files\PostgreSQL\8.x\" (ou X est le numéro de version mineure) n'est pas supprimé, ce qui fait également échouer l'installation lors de la création du CLUSTER.