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

PostgreSQL Discussion :

Base corrompu ?


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 100
    Par défaut Base corrompu ?
    Bonjour,

    J'ai un gros pb sur un serveur sur la base "postgres" :

    symtomes:

    je peux me connecter sur cette base mais a chaque \d :
    ERREUR: n'a pas pu accéder au statut de la transaction 1634692198
    DETAIL: n'a pas pu ouvrir le fichier « pg_clog/0616 » : Aucun fichier ou répertoire de ce type

    des que je fait un /etc/init.d/postgresql-8.1 restart
    2008-08-25 16:45:04 CEST ERREUR: n'a pas pu accéder au statut de la transaction 1634692198
    2008-08-25 16:45:04 CEST DÉTAIL: n'a pas pu ouvrir le fichier « pg_clog/0616 » : Aucun fichier ou répertoire de ce type


    a priori il a "perdu" le fichier pg_clog/0616
    comment le réinitialiser ?

    C'est un serveur de prod 8.1.11 sous debian etch

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 100
    Par défaut base "postgres"
    A la création d'un serveur il y a création de la base "postgres"

    est ce que quelqu'un sait si on peut le supprimer ?
    (c'est ma base foireuse )
    Merci

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 100
    Par défaut drop database postgres
    Je confirme on peut supprimer la base "postgres"

    moi qui pensais que c'etait le méta modele

    donc mon pb est résolue puisque le pg_clog/0616 était celui

    de la base postgres. Pour info j'ai lu que cela arrive quand on ne fait

    pas de vaccum. C'est bien la seule base sur laquelle je ne fais pas de

    vaccum quotidien. Tout ceci n'est pas tres rassurant quand meme.

    A+

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 100
    Par défaut server hs
    la machine est HS.

    c'est a dire que le système est mort, c'est probablement due

    au disque dur. (plus de boot, bootstrap mort, aucune fichier de log modifié

    par le boot (constatation via un mode rescue))

    Postgres n'y est donc pour rien

  5. #5
    Inactif
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 245
    Par défaut
    Bonjour
    Votre FS Debian est en ETX3 , XFS ou REISERFS ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 100
    Par défaut EXT3
    Les deux disques en raid1 sont en EXT3

  7. #7
    Inactif
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 245
    Par défaut
    Il faut essayer l'utilitaire fsck pour supprimer les inodes
    defectueuses et tenter ainsi une récuperation.
    Pour information (sujet Postgresql) le XFS et le REISERFS sont 40% plus rapides que le EXT3
    J'ai recuperé un systeme reiserfs que j'ai planté avec une emulation qemu
    sur XP avec l'utilitaire reiserfsck , le systeme de fichiers a parfaitement ete reparé.Je pense que pour le EXT3 il y a plus de chance de reussir
    ce genre de réparation.
    (il faut faire une sauvegarde en single avant)
    Bon courage..

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Pour info uniquement ; récupération de base corrompue réussie
    Par jose.ignacio.agata dans le forum Contribuez
    Réponses: 2
    Dernier message: 18/12/2007, 11h39
  2. Access 2 : base corrompue
    Par bdf94 dans le forum Access
    Réponses: 4
    Dernier message: 21/09/2007, 16h13
  3. [table] Base Corrompue
    Par sumtech dans le forum Access
    Réponses: 7
    Dernier message: 11/06/2007, 11h48
  4. ouvrir une base corrompue
    Par fredoh dans le forum Access
    Réponses: 3
    Dernier message: 19/12/2005, 17h56
  5. [crash] base corrompue
    Par Naudin dans le forum Access
    Réponses: 13
    Dernier message: 10/10/2005, 10h40

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