Problemas con una tabla Error -397

Gente,
tengo problemas con una BD de un sistema de UTN Regional Santa Fe. Necesito realizar insert sobre esta tabla,y cuando lo hago me da el error: SQL Error (-397) : System catalog (sysconstraints) corrupted. [ ISAM error -111 : ISAM error: no record found. ].
Ya probe haciendo todos los oncheck disponibles, sobre la BD, pero nada, no puedo solucionarlo.
¿Alguna idea de como arreglar esto? Necesito urgente que funcione esto, ya que el sistema esta en produccion y dando este error.
Saludos.

Ing. Marcela Vera
GeSSI - UTN FRSF

Hola Marcela

El error -397 dice

-397

System catalog table-name corrupted.

This internal error should not occur. The database server has encountered something in one or more of the system catalog tables that violates integrity constraints. Run the tbcheck or oncheck utility (for OnLine) or the bcheck or secheck utility (for INFORMIX-SE). If the error recurs, please note all circumstances and contact the Informix Technical Support Department.

Por eso les comento , que hice todos los oncheck y nada, la tabla sigue igual.
¿que me aconsejan realizar?
Saludos.

Marcela Vera

Mmmmm … Complicado el tema … Podés hacer export de la base y volverla a importar en el mismo u otro servidor?

No se tanto, pero parecería prudente exportar la/s base/s y reinicializar el motor … O volver a un backup que se sepa que está en condiciones.

Aparte de los onchek, probaste ese tbchek que figura en lo que copio Emilio?

Tratá de buscar el error con Google a ver si encontrás algo que ayude …

Saludos

Gustavo

Hola Marcela, es una base de datos en producción?
Que tabla es?

oncheck -pK base_de_datos:sysconstraints 
oncheck -pk base_de_datos:sysconstraints 
oncheck -pL base_de_datos:sysconstraints 
oncheck -pl base_de_datos:sysconstraints