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

Outils MySQL Discussion :

PB table corrompu


Sujet :

Outils MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 15
    Par défaut PB table corrompu
    Bonjour,

    je suis confronté à un très gros problème sur une base Mysql.
    j'ai une table 'objets' qui fait environ 4Go (c'est énorme) et qui est sur un serveur qui n'a que 5Go de place.

    quand je veux lire cette table avec phpmyadmin j'ai le message "1016: Can't open file: 'objets.MYD'. (errno: 144) "

    si je lance un myisamchk -r objet.MYI ou myisam --safe-recover objet.MYI le traitement échou car il n'y a pas assez de place libre.

    si je lance un myisamchk -r objet.MYD j'ai le message :
    "error: 'objets_.MYD' doesn't have a correct index definition. You need to recreate it before you can do a repair"

    j'ai essayé aussi un optimize table objets et un repair table objets mais je ne dispose pas d'assez de place.

    Je n'est pas le moyen de libérer plus de place sur le disque.

    SVP, qq'un à une idée?
    Merci de m'aider.

  2. #2
    Membre Expert Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Par défaut
    A part faire de la place, donc déplacer temporairement d'autres tables, ou mettre ça sur un disque plus gros, je ne vois pas

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 111
    Par défaut
    Citation Envoyé par Maximilian
    A part faire de la place, donc déplacer temporairement d'autres tables, ou mettre ça sur un disque plus gros, je ne vois pas :|
    De toutes facons, meme si ta table était OK, il faudrait tout doucement penser à la nettoyer, ou la déplacer sur une autre partition/un autre disque.

  4. #4
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut Rien à voir avec la taille
    J'ai le même problème que toi avec une table minuscule de 2000 enregistrement.

    Il me semble que ceci n'ai rien à voir avec la taille, mais que tout simplement ta table soit salement amochée. Comme la mienne.

    Je cherche et si je trouve une solution je la partage avecv toi.

    Bonne chance

Discussions similaires

  1. Table corrompue, mysqlcheck et REPAIR TABLE ne fonctionnent pas
    Par zimeau dans le forum Administration
    Réponses: 1
    Dernier message: 27/06/2015, 17h58
  2. Nombre de lignes retournées incohérent : table corrompue ?
    Par Shuret dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 09/03/2011, 18h16
  3. [table corrompue] integrity constraints violation
    Par if_zen dans le forum Requêtes
    Réponses: 9
    Dernier message: 17/06/2009, 19h43
  4. Exemple de table corrompue
    Par nabab dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 19/03/2008, 17h43
  5. Réponses: 2
    Dernier message: 14/10/2006, 23h31

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