Bonsoir,
lors de la création de mes tables sql j’ai un message du type :
ERROR 1005 (HY000): Can’t create table ‘./pti/ordinateurs.frm’ (errno: 150)
pti étant le nom de ma base
voici la table en question
create table pti.ordinateurs (
`serial` int not null PRIMARY KEY,
`date_achat` date,
`duree_garantie` date,
`id_service` int,
`id_marque` int,
index (id_services),
CONSTRAINT fk_id_service FOREIGN KEY(id_service) references services(id_service),
index (id_marque),
CONSTRAINT fk_id_marque FOREIGN KEY(id_marque) references marque(id_marque)
)type=innodb;
quelqu’un a une idée sur l’origine du problème ?
j’ai déjà un peu chercher par ci par la j’ai trouvé un début de réponse en tapant
perror --ndb 904 dans ma console un message m’indiquant:
NDB error code 904: Out of fragment records (increase MaxNoOfOrderedIndexes): Permanent error: Insufficient space
la solution a ce problème est de modifier le MaxNoOfOrderedIndexes (que je n’es pas trouvé :/)
source: http://mysql.ifrance.com/showthread.php?p=18575
mon serveur SQL tourne sous lenny en vmware
quelqu’un aurait il déja rencontré se problème ?
Merci de votre aide