Bonjour, Merci beaucoup pour votre aide, j'ai pu récupérer 95% de la base, la table vidéo est complètement out, et irrécupérable, la seule chose qui peut être faite c'est récupérer la structure de la table mais la table est vide.
Merci à tous, > > 'lut, > > Bonjour > > > > > > Entre ton crash disque et ta remise à niveau, supposons (espérons :) ) > > que tu as gardé la même version de mysql. Dans le cas contraire, de > > simples REPAIR TABLE ne fonctionnent pas. > > > > Quel moteur de stockage utilises-tu ? > > Si c'est INNODB alors le REPAIR TABLE est inopérant, il te faut faire un > > dump (mysqldump) de ta table puis un load (mysql). > > Normalement j'utilise INNODB > > > > > On vois que la table video a "perdu" sa structure. As-tu une sauvegarde > > du *.frm ? ou alors, sait-tu le recréer à la main ? Si le *.MYD est ok, > > alors dès la structure sera présente il devrait retrouver ses petits. > > > Oui il y a des tables qui ont perdu leur structure et je en sais pas comment > faire un rebuild à la main, merci pour ton lien, je vais voir tout ça > j'espère > > que j'arriverai à réparer les dégats > > > > > > Sinon: http://dev.mysql.com/doc/refman/5.1/en/rebuilding-tables.html > > > > a+ > > Merci beaucoup pour ton aide > > > > f. > > > > > > Le 14/07/2010 16:40, Tahar BEN ACHOUR a écrit : > > > Bonjour à tous, > > > > > > J'ai un problème avec une base SQL qui a deux tables corrompues, j'ai >essayé > > >de > > > les réparer avec mysqlcheck myisamcheck ainsi que REPAIR TABLE rien à >faire > > >j'ai > > > comme réponse corrupted file video.frm does not exist. > > > > > > > > > Sachant que ceci est du à un crash disque, les fichiers sont encore > >présents, > > > mais certainement altérés, est ce qu'il y a un moyen de récupération ? > > > et > > de > > > réparation de ces fichiers ? > > > > > > > > > voici le résulatat de mes commandes > > > > > > > > > mysqlcheck -u root -p -r mdpdb > > > mdpdb.activation OK > > > mdpdb.actualites OK > > > mdpdb..administrator OK > > > mdpdb.categorie_prod OK > > > mdpdb.cat > > > Error : Table 'mdpdb.cat' doesn't exist > > > error : Corrupt > > > mdpdb.compteur OK > > > mdpdb.contenu OK > > > mdpdb.devis OK > > > mdpdb.famille_prod OK > > > mdpdb.mail_groupe OK > > > mdpdb.message OK > > > mdpdb.modele OK > > > mdpdb.newsletter OK > > > mdpdb.newsletters OK > > > mdpdb.nouveau OK > > > mdpdb..nouveaute OK > > > mdpdb.partenaires OK > > > mdpdb.produit OK > > > mdpdb.promotion OK > > > mdpdb.referencement OK > > > mdpdb.references OK > > > mdpdb.video > > > Error : Incorrect information in file: './mdpdb/video.frm' > > > error : Corrupt > > > > > > > > > mysql> repair table video > > > -> ; > > > >>+-------------+--------+----------+----------------------------------------------------+ >+ > > > > > > > > | Table | Op | Msg_type | > > > Msg_text | > > > >>+-------------+--------+----------+----------------------------------------------------+ >+ > > > > > > > > | mdpdb.video | repair | Error | Incorrect information in file: > > > './mdpdb/video.frm' | > > > > > > | mdpdb.video | repair | error | > > > Corrupt | > > > > > > >>+-------------+--------+----------+--------------------------------------------- >- > > > > > > > > > ta...@mentis:/var/lib/mysql$ sudo myisamchk -r -q > > > /var/lib/mysql/mdpdb/video.MYI > > > - check record delete-chain > > > - recovering (with sort) MyISAM-table '/var/lib/mysql/mdpdb/video.MYI' > > > Data records: 1 > > > - Fixing index 1 > > > > > > > > > Merci pour votre aide > > > > > > > > > > > > > > > > > > > -- > > Lisez la FAQ de la liste avant de poser une question : > > http://wiki.debian.org/fr/FrenchLists > > > > Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" > > vers debian-user-french-requ...@lists.debian.org > > En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org > > Archive: http://lists.debian.org/4c3e111f$0$9881$426a7...@news.free.fr > > > > > > > > > -- > Lisez la FAQ de la liste avant de poser une question : > http://wiki.debian.org/fr/FrenchLists > > Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" > vers debian-user-french-requ...@lists.debian.org > En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org > Archive: http://lists.debian.org/46498.76278...@web26303.mail.ukl.yahoo.com > > -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/225217.98544...@web26303.mail.ukl.yahoo.com