Error -243

Hola , estamos en la versión 2.9.5, al intentar cerrar un acta de promoción me da el siguiente error

error -243 could not position within a table sga_curs_pendiente

Me podrían ayudar a corregir el error

Saludos

El error puede darse por un problema en el tablespace, es decir en el sector del disco donde estan los datos de esa tabla.
Informix recomienda correr el bcheck o scheck . Tambien podes correr un oncheck para hacer una verificacion de los chunks.
Desde linea de comandos corre bcheck --more para obtener información del comando.

Hola

Cuando te da ese error, podes entrar a un cliente de SQL conectarte a la base y hacer un:

select * from sga_curs_pendiente;

te deberia dar el mismo error, solo que acompanado de otro codigo de error que a veces ayuda a encontrar la causa.

Una causa frecuente puede ser que la tabla tenga algunos registros lockeados, si fuera ese el caso, hasta que la operacion que puso el lockeo no termine, el error persistira.

saludos