Vous n'êtes pas identifié(e).
Pages : 1
Merci pour l'info. Au moins, il me reste le backup.
Cordialement
Sylvain Racine
Bon, j'ai change les parametres du serveur au niveau des informations apparaissant dans les logs. J'ai reussi a arreter le serveur en mode <<immediat>>. Voici le log.
2009-06-02 16:20:39 LOG: received fast shutdown request
2009-06-02 16:20:39 LOG: aborting any active transactions
2009-06-02 16:20:39 LOG: database system was interrupted at 2009-06-01 14:18:40 Eastern Daylight Time
2009-06-02 16:20:39 LOG: checkpoint record is at 0/15AE8D40
2009-06-02 16:20:39 LOG: redo record is at 0/15AE8D40; undo record is at 0/0; shutdown FALSE
2009-06-02 16:20:39 LOG: next transaction ID: 7919358; next OID: 57654
2009-06-02 16:20:39 LOG: next MultiXactId: 1; next MultiXactOffset: 0
2009-06-02 16:20:39 LOG: database system was not properly shut down; automatic recovery in progress
2009-06-02 16:20:39 LOG: redo starts at 0/15AE8D88
2009-06-02 16:20:41 LOG: unexpected pageaddr 0/12B16000 in log file 0, segment 21, offset 11624448
2009-06-02 16:20:41 LOG: redo done at 0/15B14388
2009-06-02 16:20:42 LOG: database system is ready
2009-06-02 16:20:42 LOG: transaction ID wrap limit is 1073742401, limited by database "template1"
2009-06-02 17:09:18 LOG: received immediate shutdown request
J'ai redemarre le serveur et je l'ai arrete toujours en mode <<immediat>> (c'est le seul moyen de l'arreter).
Si quelqu'un a une idee du probleme... Merci d'avance
Cordialement
Sylvain Racine
Si je ne trompe pas, mes logs se trouvent dans le répertoire data/pg_log. Alors, les dernières traces donnent ceci:
postgresql-2009-06-01_000000.log:
2009-06-01 11:38:54 WARNING: there is no transaction in progress
2009-06-01 11:40:03 WARNING: there is no transaction in progress
2009-06-01 14:00:34 WARNING: there is no transaction in progress
postgresql-2009-06-01_143723.log:
2009-06-01 14:49:31 LOG: received fast shutdown request
2009-06-01 14:49:31 LOG: aborting any active transactions
Depuis, plus rien. La panne d'ordinateur s'est produite vers 14:27 environ. Au moment de la panne, j'étais en train d'enregistrer des données avec une transaction via une application web écrit en PHP.
Je sais qu'il existe d'autres logs dans data/pg_xlog. Mais je suis incapable de les lire dans un éditeur de texte ordinaire.
Cordialement
Sylvain Racine
J'ai oublié de l'indiquer. Le log des Événements Windows m'indique "Error code 1063".
Bonjour,
Mon problème ressemble au post précédent. Le serveur sur lequel était installé Postgresql a planté hier. Depuis ce temps, je n'ai plus accès à PostgreSQL. Il s'agit de la version 8.1.5 installé sur Windows Server 2003.
Quand je lance psql (ou tout autre client), la connexion n'aboutie pas. Le programme ne répond plus sans autre explication. Quand je tape "net start" pour afficher la liste des services actifs, Postgresql figure dans la liste. Effectivement, quand je regarde dans Administration/Services, le service "PostgreSQL" est à l'état "démarré".
J'ai tenté de redemarré manuellement le service. Après quelques secondes d'essai, le service s'arrête et le message suivant s'affiche "Le service peut s'arrêté abruptement s'il n'est pas utilisé...". Pourtant, si je tape dans une console "pg_ctl status -D chemindemaBD", ça m'indique que postgresql fonctionne.
Je voudrais savoir s'il y a d'autres choses à essayer, car pour le moment, je vais probablement tout réinstaller. J'ai un backup des données.
Cordialement
Sylvain Racine
Pages : 1