Bases de Datos > InterBase/Firebird

 Error 266

(1/1)

Carina:
Hola: tengo una aplicacion hecha con java, me conecto a una base Firebird, en linux no tenia problema pero ahora que pruebo en Windows me sale un error

org.firebirdsql.jdbc.FBSQLException: Resource Exception. internal gds software consistency check (next transaction older than oldest active transaction  (266))
Reason: internal gds software consistency check (next transaction older than oldest active transaction  (266))
   at org.firebirdsql.jdbc.AbstractConnection.ensureInTransaction(AbstractConnection.java:842)
   at org.firebirdsql.jdbc.AbstractPreparedStatement.<init>(AbstractPreparedStatement.java:85)
   at org.firebirdsql.jdbc.FBPreparedStatement.<init>(FBPreparedStatement.java:34)
y mas...
no creo que sea problema linux-windows me parece que se daño la Base de datos.
Me podrias decir con certeza porque tengo este error y como arreglarlo?.
Muchas Gracias

antony_soluciones:
Hola carina....

Que pena llegar un poco tarde pero estaba de vacaciones.... creo que tu problema radica en que pasaste directamente tu base de datos directamente de linux a windows osea que tomaste basedatos.fdb lo copiaste la unidad de window y luego desde windows no puedes establecer conexion.... bien, esto sucede en muy pocas ocaciones, si tu quieres puedes ponerte a reparar tu base de datos corrigiendo los errores con el gfix, que en google existe basta informcion sobre esto o puedes mejor copiar el script de creacion de tu base de datos en linux y ejecutarlo en windows....

Si quieres puedes publicar el codigo con el que estas estableciendo la conexion y miramos si puede ser un error de codigo java.....

Cuidate mucho.... y suerte

Cordialmente,

Antony Hernan Delgado Solano

Navegación

[0] Índice de Mensajes

Ir a la versión completa