La primera vez que me encontré con este problema, en seguida localicé la siguiente solución:
REPAIR TABLE TableName;
pero la verdad es que de poco me sirvió: el error de mi tabla era lo suficientemente grave como para no poder hacer un repair de una manera tan alegre. Así que después de poner de vuelta y media a la pobre tabla, a la base de datos, al MySQL (genéricamente) y a la máquina donde está alojada, seguí buscando y testeando opciones de la propia orden repair, y di con la siguiente solución:
REPAIR TABLE TableName use_frm;
De esta manera lanzo el repair tan felizmente, pero le digo que para hacer la reparación de la tabla, utilice el archivo TableName.frm correspondiente.
Oye, y mano de santo... ¿eh?
No hay comentarios:
Publicar un comentario