Error -252 despues de corte de luz

Hola.

Tuvimos una seri de corte de luz que causo graves problemas en la base, uno de los cortes nos quemo la ups. Ahora los backup que hacemos de la base salen corruptos y cuando uno quiere ingresar al sistema cuelga.
Desde el SQL editor hicimos un UPDATE STATISTICS HIGH; y nos da error -252 Cannot get system information for table. -103 ISAM error. ilegal key description (too many parts or too long).

Y justo estamos en mesas de examenes, alguien sabe como solucionar esto?

Gracias

Renso:

LO primero que deberías hacer es un chequeo del estado del motor, de los dbspaces y de las bases.

Revisar el log del motor, correr los comandos onchek sobre tablas e indices. Y ver que resultados obtenés. DEpendiendo de los resultados y si te arregla todos los problemas o no deberìas considerar la opciòn de volver a un backup bueno, asumiendo los costos de la informaciòn que perdiste.

Saludos

Gustavo

Buenisimo, disculpa la ignorancia.
Me dirias los oncheck que deberia correr?

Gracias.

Ejecutá oncheck solo y te va a dar los parametros para las distintas alternativas.

Minimamente, oncheck -d y/o onchek -D (para los datos), y oncheck -i y/o oncheck -I para los indices.

Saludos

Gustavo

Tambien un checkeo de las tablas de catálogo de esa base:
oncheck -cc

Aca podes ver una descripción de algunos parámetros del oncheck para detectar problemas en la base: http://www-01.ibm.com/support/docview.wss?uid=swg21209842

Renso:

Podès comentar que pasó después de correr los chequeos? Y si pudiste solucionar el problema?

No te olvides que el oncheck para recuperar ciertos errores hay que ejecutarlo con un parámetro adicional (no me acuerdo cual es) por las tablas compartidas.

Saludos

Gustavo