Auteur Sujet: Erreur Mysql : Plus De Fichiers .myi  (Lu 3007 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne gillou

  • Débutant
  • *
  • Messages: 17
    • http://www.fcwittisheim.com
Erreur Mysql : Plus De Fichiers .myi
« le: 31 mars 2005 à 11:46:27 »
Re-salut

Pour la quinzaine de personnes qui a lu mon post et pour jerkeve qui avait répondu, je remets un message car visiblement l'ancien a disparu (pourquoi, je me le demande).

L'erreur rencontrée est la suivante :
Quand je me connectes sur sql.phpnet.org, une de mes bases est en mauvaise posture... En effet il manque tous les fichiers .MYI de mes tables.
Ces dernières apparaissent bien dans la liste mais impossible de consulter leur structure ou les données.

Qui a aussi eu ce problème ? J'ai vu que le serveur Mysql avait changé, est-ce du à la migration ?
Pour ceux qui ont eu le problème y a-t-il eu une résolution possible ?

A+

Hors ligne Sasayaki no karasu

  • Dominar en exil
  • VIP
  • *****
  • Messages: 1 157
Erreur Mysql : Plus De Fichiers .myi
« Réponse #1 le: 31 mars 2005 à 12:12:47 »
ça doit être du au transfert de la nuit dernière.
Il faut aller dans l'onglet SQL et faire
REPAIR table nom_de_la_table;
(si il y en a plusieurs tu peux mettre plusieurs fois la commande dans la case)
et faire Executer.
Ni rwa ! Ni rinne ! Ni djeus ! Ni maets ! Fini de s'faire avwar !

Hors ligne jerkeve

  • Débutant
  • *
  • Messages: 88
Erreur Mysql : Plus De Fichiers .myi
« Réponse #2 le: 31 mars 2005 à 12:50:33 »
aaaaaaaaah ! enfin une reponse, et qui marche... en partie !
merci Sasayaki no karasu :D

j'ai toujours des difficultes a entrer sur PHPmyadmin, mais j'ai recupéré une partie de mes tables.

Quelle perte de temps... si on nous avait prevenu AVANT mise à jour, on aurait fait des sauvegardes, c'est logiques ...

Hors ligne gillou

  • Débutant
  • *
  • Messages: 17
    • http://www.fcwittisheim.com
Erreur Mysql : Plus De Fichiers .myi
« Réponse #3 le: 31 mars 2005 à 13:05:05 »
Pour moi le problème est toujours là... difficile de réparer une table si tu ne trouves pas les fichiers !

Can't find file: 'agenda.MYI' (errno: 2)

--
Still looking for a solution !

Hors ligne jerkeve

  • Débutant
  • *
  • Messages: 88
Erreur Mysql : Plus De Fichiers .myi
« Réponse #4 le: 31 mars 2005 à 13:48:51 »
j'ai dit "réparé... en partie" ! Il me manque encore 1 table... et je n'accede pas a PHPmyadmin :(

 

Hors ligne gillou

  • Débutant
  • *
  • Messages: 17
    • http://www.fcwittisheim.com
Erreur Mysql : Plus De Fichiers .myi
« Réponse #5 le: 31 mars 2005 à 14:00:30 »
J'ai moi aussi bcp de mal a acceder a PhpMyAdmin.

J'ai un autre compte sur le 2eme serveur SQL, et la aucun soucis d'acces...
« Modifié: 31 mars 2005 à 14:00:59 par gillou »

Hors ligne gillou

  • Débutant
  • *
  • Messages: 17
    • http://www.fcwittisheim.com
Erreur Mysql : Plus De Fichiers .myi
« Réponse #6 le: 31 mars 2005 à 14:05:30 »
Euh je viens de me poser une question...

Il me semble que j'avais passe le format de mes tables de "MyISAM" vers "Berkeley DB". En me connectant sur l'autre serveur et en regardant les types de table disponibles, je ne vois pas "Berkeley DB" dans la liste.

- Est-ce spécifique au 2ème serveur ?
- Ceux qui ont des problèmes ont-ils par hasard changé le type de table par défaut ("MyISAM") ?

Hors ligne gillou

  • Débutant
  • *
  • Messages: 17
    • http://www.fcwittisheim.com
Erreur Mysql : Plus De Fichiers .myi
« Réponse #7 le: 31 mars 2005 à 17:13:00 »
Du nouveau dans l'affaire des tables...

De retour de boulot, j'ai appelé l'assistance PHPNet et le technicien m'a dit que cela venait du format de mes tables qui n'était pas du MyISAM. La nouvelle version de MySQL qui a été installée ne supporte que le MyISAM... Donc dans l'histoire ils vont voir ce qu'ils peuvent faire pour récupérer mes infos.

Je veux bien qu'ils n'acceptent que le MyISAM (qui n'est pourtant pas le meilleur format de bases de données), mais je regrette un peu qu'ils n'aient pas prévenu les utilisateurs avant un tel changement... J'espère pouvoir récupérer ma base !!

Conclusion : laissez vos tables au format MyISAM... au moins pour l'instant  :(  

Hors ligne jerkeve

  • Débutant
  • *
  • Messages: 88
Erreur Mysql : Plus De Fichiers .myi
« Réponse #8 le: 31 mars 2005 à 17:18:35 »
ben ... les miennes l'etaient par defaut !

Hors ligne thibaud

  • VIP
  • *****
  • Messages: 3 909
    • http://www.phpnet.org/
Erreur Mysql : Plus De Fichiers .myi
« Réponse #9 le: 31 mars 2005 à 17:22:53 »
nous avons compilé mysql avec le support Berkeley DB.
vos problemes sont il fixés ?
Thibaud GRANGIER
Division Technique mutualise-dedie
PHPNET

Hors ligne dlpworld

  • Débutant
  • *
  • Messages: 2
Erreur Mysql : Plus De Fichiers .myi
« Réponse #10 le: 31 mars 2005 à 20:32:29 »
Bonjour,

J'ai regardé attentivement les différents posts concernant les pbs liés à la migration mais je n'ai pas trouvé de réponse à mon problème...

En fait, sur mon forum, dès qu'un membre ajoute un post, mon forum bug et je reçois l'erreur suivante :

Citer
mySQL query error: SELECT DISTINCT(p.forum_id), f.name, COUNT(p.author_id) as f_posts FROM ibf_posts p, ibf_forums f WHERE p.forum_id IN (0,1,2,4,6,7,8,9,28,14,15,16,20,23,29,30,31) AND p.author_id='1' AND p.forum_id=f.id GROUP BY p.forum_id ORDER BY f_posts DESC

mySQL error: Can't open file: 'ibf_posts.MYI' (errno: 145)
mySQL error code:
Date: Thursday 31st of March 2005 08:16:23 PM

En fait, après étude, il s'avère que j'ai toujours une erreur 145. Après renseignements, il suffirait de réparer les tables pour que totu remarche. Je l'ai fait mais dès que quelqu'un reposte un message, rebelote, ça plante de nouveau  :)

Quelqu'un aurait-il une réponse à ce petit problème svp ?

Hors ligne gillou

  • Débutant
  • *
  • Messages: 17
    • http://www.fcwittisheim.com
Erreur Mysql : Plus De Fichiers .myi
« Réponse #11 le: 31 mars 2005 à 21:17:23 »
Merci thibaud, ça marche de nouveau...

J'en ai profite pour repasser en MyISAM, au cas ou ;-)
« Modifié: 31 mars 2005 à 21:18:53 par gillou »

Hors ligne dlpworld

  • Débutant
  • *
  • Messages: 2
Erreur Mysql : Plus De Fichiers .myi
« Réponse #12 le: 31 mars 2005 à 21:28:01 »
Pour ma part, j'ai effectué une réparation complète de la table ibf_posts et le pb semble fixé  :rolleyes:  

Hors ligne gallika

  • Habitué
  • **
  • Messages: 181
    • http://gallika.net
Erreur Mysql : Plus De Fichiers .myi
« Réponse #13 le: 01 avril 2005 à 22:41:48 »
bonsoir :)

mon ipb est aussi bloqué et phpmyadmin confirme :
Citer
Can't open file: 'ipbb_posts.MYI' (errno: 145)

REPAIR TABLE 'ipbb_posts'
MySQL a répondu:
Citer
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''ipbb_posts'' at line 1
quelqu'un peut-il m'expliquer comment on fait une réparation complète de la table ipb_posts ?

 :( je n'accède plus à la structure de la table dans  phpmyadmin, sniff !

je sais pas si ça a de l'importance, mais le problème s'est déclaré là juste maintenant,... :unsure:  il y a pas 5 minutes, je postais allègrement et sans problème.

au secours, sans forum, mon site sert plus à rien !  un grand merci !!!

PS j'ai pris un ticket, c'est le 5883 (on sait jamais, thibaud passera peut-être par ici  :P )

 
« Modifié: 02 avril 2005 à 07:48:27 par gallika »
"La franchise ne consiste pas à dire ce qu'on pense, mais à penser ce qu'on dit." (Coluche)

Hors ligne gallika

  • Habitué
  • **
  • Messages: 181
    • http://gallika.net
Erreur Mysql : Plus De Fichiers .myi
« Réponse #14 le: 02 avril 2005 à 07:50:27 »
:) y a pas qq1 qui peut m'aider ? (voir juste ici au-dessus)
"La franchise ne consiste pas à dire ce qu'on pense, mais à penser ce qu'on dit." (Coluche)