Tables InnoDB
<<<
Codes d'erreurs InnoDB Codes d'erreur sytème
>>>

16.16 Gestion des erreurs InnoDB
16 Tables InnoDB
 Manuel de Référence MySQL 4.1 : Version Française

->Codes d'erreurs InnoDB
Codes d'erreur sytème

16.16.1 Codes d'erreurs InnoDB

Voici une liste non-exhaustive des erreurs courantes et spécifiques à InnoDB que vous pouvez rencontrer, avec des détails pour les corriger.

    1005 ( ER_CANT_CREATE_TABLE )
    Impossible de créer la table. Si le message d'erreur fait référence à une erreur de code errno 150, la création de la table a échoué à cause d'une contrainte de clé étrangère, qui n'est pas correctement formée.
    1016 ( ER_CANT_OPEN_FILE )
    Impossible de trouver le fichier de table InnoDB dans les fichiers de données InnoDB alors que le fichier .frm s. Résolutions de problèmes avec le dictionaire de données InnoDB .
    1114 ( ER_RECORD_FILE_FULL )
    InnoDB n'a plus d'espace libre dans l'espace de table. Essayez de reconfigurer l'espace de table, et d'ajouter un nouveau fichier de données.
    1205 ( ER_LOCK_WAIT_TIMEOUT )
    Le délai d'expiration du verrou a été dépassé. La transaction a été annulée.
    1213 ( ER_LOCK_DEADLOCK )
    Blocage de transactions. Vous devriez relancer la transaction.
    1216 ( ER_NO_REFERENCED_ROW )
    Vous essayez d'ajouter une ligne, mais il n'y a pas de ligne parente, et une contrainte de clé étrangère échoue. Vous devez ajouter le parent en premier.
    1217 ( ER_ROW_IS_REFERENCED )
    Vous essayez d'effacer une ligne parent qui a des enfants, et une contrainte de clé étrangère échoue. Vous devez effacer la ligne fille en premier.

<< Codes d'erreurs InnoDB >>
Tables InnoDB Gestion des erreurs InnoDB Codes d'erreur sytème