MySQL - Recuperar información de .ibd corrupto (Internal error: Cannot reset LSNs in table '"data"."table"'

 
Vista:
Imágen de perfil de Jhon
Val: 10
Ha aumentado 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Recuperar información de .ibd corrupto (Internal error: Cannot reset LSNs in table '"data"."table"'

Publicado por Jhon (12 intervenciones) el 03/08/2019 16:49:23
Cordial saludo:

Llevaba un par de días intentando recuperar una base de datos teniendo sólo los .frm y los .ibd (finalmente lo he conseguido y publiqué la respuesta por si alguien la quiere ver.
El asunto es que una sola tabla me da error pero es una tabla vital.
Tengo la tabla vacía con la estructura sacada del .frm y cuando hago
1
ALTER TABLE miTabla DISCARD TABLESPACE
Se borra l .ibd nuevo, copio el viejo en la base de datos y hago
1
ALTER TABLE miTabla IMPORT TABLESPACE
Pero falla y me da este error:
1
Internal error: Cannot reset LSNs in table '"data"."table"' : Data structure corruption
Eran 250 tablas y ese proceso funcionó con todas menos con esa justamente que me puede costar la cabeza jejeje.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Recuperar información de .ibd corrupto (Internal error: Cannot reset LSNs in table '"data"."table"'

Publicado por Ivan (1 intervención) el 11/06/2021 16:32:03
¿Lograste recuperar la tabla?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar