| 15.4 Tables BDB ou BerkeleyDB
 15 Types de tables MySQL
 Manuel de Référence MySQL 4.1 : Version Française
 
 . Systèmes d'exploitation supportés par BDB
 . Installation de BDB
 . Options de démarrage BDB
 . Caractéristiques des tables BDB
 . Ce que nous devons corriger dans BDB dans un futur proche :
 . Restrictions avec les tables BDB
 ->Erreurs pouvant survenir lors de l'utilisation des tables BDB
 
 
 | 
  15.4.7 Erreurs pouvant survenir lors de l'utilisation des tables BDB 
 
Si vous obtenez l'erreur suivante dans le fichier  
hostname.err log
  lors
du démarrage de  
mysqld
  : 
cela signifie que la nouvelle version de  
BDB
  ne supporte pas l'ancien
format de log. Dans ce cas, vous devez effacer tous les logs  
BDB
 
du dossier des données (les fichiers dont le nom est au format 
 
log.XXXXXXXXXX
 ) et redémarrer  
mysqld
 . Nous vous recommandons
aussi d'exécuter un  
mysqldump --opt
  de vos vieilles tables  
BDB
 ,
de les effacer, puis de restaurer les copies.| 
bdb:  Ignoring log file: .../log.XXXXXXXXXX: unsupported log version #
 | 
Si vous n'êtes pas en mode auto-commit et que vous effacez une table qu'un autre 
thread utilise, vous obtiendrez le message d'erreur suivant dans le fichier 
d'erreurs de MySQL : 
Ce n'est pas une erreur très grave mais nous ne vous recommandons pas d'effacer
vos tables si vous n'êtes pas en mode auto-commit, tant que ce problème n'est pas
résolu (la solution n'est pas triviale).| 
001119 23:43:56  bdb:  Missing log fileid entry001119 23:43:56  bdb:  txn_abort: Log undo failed for LSN:
 1 3644744: Invalid
 | 
 |