IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre émérite
    Avatar de Chauve souris
    Homme Profil pro
    amateur (éclairé ?)
    Inscrit en
    novembre 2005
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Paraguay

    Informations professionnelles :
    Activité : amateur (éclairé ?)

    Informations forums :
    Inscription : novembre 2005
    Messages : 1 186
    Points : 2 990
    Points
    2 990
    Par défaut Blocage du démarrage du service PostgreSQL dans Windows Server 2012 R2 et du moyen d'y remédier
    Je me contente d'actualiser le remède dans un contexte plus actuel. La solution fut postée par Exelsisdei le 15/06/2010

    Symptôme :

    Après une installation réussie de PostgreSQL 9.3 sur un Windows Server 2012 R2 on observe dans le gestionnaire de serveur, au bout d'un certain temps, que le service PostgreSQL n'a pas démarré (et est indémarrable).

    Comme ce service n'est pas spécialement dépendant d'autres et que rien d'anormal se passe sur le serveur la cause à rechercher est donc interne (on exclue le gag de la mauvaise écriture de l'IPv6 dans "hba.conf" car, en ce cas, le service ne démarre jamais et ce dès le début).

    En fait il y a un "verrou" qui se crée (je ne sais trop comment et encore moins pourquoi)

    Remède :

    1. Dans l'accueil ouvrez une "invite de commande" option "Exécuter en tant qu'autre utilisateur" en choisissant Postgre
    2. Positionnez vous sur le dossier "bin" du programme PostgreSQL (dans mon cas "cd D:\Program Files\PostgreSQL\9.3\bin")
    3. Lancez l'utilitaire pg_resetxlog.exe avec le paramètre '-f' suivi du chemin où se situe les data de PostgreSQL (dans mon cas la ligne de commande est "pg_resetxlog.exe -f E:\PostgreSQL\9.3\data")
    4. Vous aurez alors un message explicite sur le problème :
      "pg_resetxlog : le verrou « postmaster.pid » existe
      Le serveur est-il démarré ? Sinon, supprimer le fichier verrou et réessayer.
      "
    5. Allez donc supprimer ce fichier sans crainte
    6. Relancez la même commande que précédemment. Vous aurez alors le message "Réinitialisation du journal des transactions"
    7. Mais le service ne pourra démarrer pour autant, il faut faire un redémarrage de l'ordi serveur.


    En espérant que cette petite manip réparatrice contribue à garder vos cheveux sur votre tête
    "Toute l'histoire de l'informatique n'a été que l'histoire des systèmes d'exploitations" (Le Manifeste du PC)

  2. #2
    Candidat au Club
    Femme Profil pro
    Développeur Java
    Inscrit en
    décembre 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : décembre 2012
    Messages : 1
    Points : 2
    Points
    2
    Par défaut
    Merci, c'était très utile pour moi!

Discussions similaires

  1. Probléme de démarrage du service PostgreSQL
    Par abynap2001 dans le forum PostgreSQL
    Réponses: 0
    Dernier message: 10/11/2014, 09h30
  2. Probléme de démarrage du service PostgreSQL
    Par andaas dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 15/06/2010, 10h59
  3. Y a t'il un service LDAP dans Window ?
    Par DranDane dans le forum Windows
    Réponses: 1
    Dernier message: 24/10/2008, 21h28
  4. probleme installation de Jbuilder et Oracle dans windows server 2003
    Par abdou.sahraoui dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 09/09/2006, 16h36
  5. AUTORITE/NT SYSTEM met le bazar dans Windows Server 2003
    Par FoxDeltaSierra dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 16/11/2005, 15h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo