Hola a todos
Estamos con este error (adjunto imagen) al intentar modificar los datos principales de una persona.
El error es el -346
Guarani 2.06.2
Informix 11.5
La Base tiene Logging.
Espero comentarios
Saludos!
Hola a todos
Estamos con este error (adjunto imagen) al intentar modificar los datos principales de una persona.
El error es el -346
Guarani 2.06.2
Informix 11.5
La Base tiene Logging.
Espero comentarios
Saludos!
Claudio:
En el Informix Error Messages dice:
Could not update a row in the table.
While the database server was processing an UPDATE, it received an unexpected error. Check the accompanying ISAM error code for more detailed information on the cause. Possible causes include hardware errors and locking conflicts.
Es claro el mensaje, no puede actualizar, te pide que chequees el error ISAM que lo acompaña y te dice que las posibles causas incluyen un problema físico en el disco o conflictos de lockeo.
Tipicamente este error puede dar cuando hay una transacción abierta por otro usuario o sesión involucrando a la tabla o al registro que está lockeado. A mi me da muchas veces esto cuando yo estoy modificando una tabla con el SQL Editor, dentro de una transacción sin haber hecho el COMMIT y otro usuario quiere hacer algo con esa tabla o registro.
Si estos no son los casos, tendrás que ver si no es un problema físico, corriendo los oncheks pertinentes.
Saludos
Gustavo
Hola!
Errores físicos no hay, asi que me inclino por el lado del COMMIT. El tema es que no hay sesiones SQL Editor abiertas ni nada raro. Solo usuarios.
El tema es que lo probamos aún cuando no había nadie conectado y lo mismo.
Hola Claudio
Eso ocurre con cualquier persona y desde cualquier máquina?
Emilio
Ya lo solucionamos.
Hicimos un upgrade desde SQL editor para ver que pasaba, y nos dio un error mucho màs extenso, en donde nos avisa que ya existe esa persona con ese documento que queríamos editar. Y el DNI es un campo unique, de allì el error -346…
Gracias
error -346 por un indice duplicado?
raro…
Habría que testearlo.
Emilio