Vous n'êtes pas identifié(e).
je viens de me rendre compte que ma partition racine était pleine.
C'est l'origine de tout mes ennuis.
un
mysqlcheck mythconverg program -ar -u mythtv -p
semble avoir réparé la base.
Je retente un mythfilldatabase, et j'ai les programmes!
merci à tous pour vos astuces
Gilles, ton lien renvoie sur une page vide
la structure des tables est sur mythtv.com
http://www.mythtv.org/wiki/Category:DB_Table
attention au schéma de la base
PS je peux te passer ma base car je suis encore en 0.24
impossible de réparer, j'ai laissé tourné toute la nuit sans résultat.
Quelle est la structure de cette table ?
Je vais essayé de la reconstruire
Et après je ferais une sauvegarde de la base. Je suis en 0.24. Si je refais une install en 0.25, est ce que je pourrais la récupérer ?
merci pour cette avalanche de réponse.
- /usr/local/src/mythtv/ n'existe pas (je suis encore en 0.24)
- phpmyadmin: on peux effectivement réparer une table (http://php.about.com/od/mysqladministra … _mysql.htm), mais ça ne marche pas, la table est vraiment cassée (il n'y a plus rien sur la ligne, juste "utilisé" sur la colonne interclassement)
- mysqlcheck mythconverg program -ar -p est en train de tourner depuis 15 mn .... 2h30 mn ..
En général, j'utilise mysqlcheck en ligne de commande et cela suffit.
Il suffit de le lancer, il fournit ses options, après il suffit de sélectionner la bonne (il y a un repair manuel je crois).
Je crois que depuis phpmyadmin tu peux lancer une réparation des tables, sinon il faut regarder du coté de la requête REPAIR de MySQL.
as-tu essayer /usr/local/src/mythtv/mythtv/contrib/maintenance/optimize_mythdb.pl
fourni par mythtv ?
Bonjour,
mon disque dur est en train de me lacher, mais je dois le faire tenir encore quelques jours.
Mythfilldatabase me sort:
Table './mythconverg/program' is marked as crashed and last (automatic?) repair failed
y a t il moyen de restaurer manuellement ,
Je n'ai plus de guide de programmes, et c'est la crise!