Ver Mensaje Individual
  #4  
Antiguo 16-01-2007
japons japons is offline
Registrado
 
Registrado: feb 2006
Posts: 9
Reputación: 0
japons Va por buen camino
Cita:
Empezado por ArdiIIa
Mas o menos, el deadlock se produce cuando al modificado un registro, y este está pendiente de recibir el COMMIT. Cuando tratas de modificar nuevamente la tabla afectada y se da esa circunstancia, es cuando se produce el error. Para controlarlo, asegúrate que la transacción que modificó inicialmente la tabla, haga ese esperado commit.


Ya puestos a cambiar, ¿Por que no has pasado a la versión 2 de Firebird?

Ante todo, daros las gracias por vuestras prontas repsuestas. En cuanto a porqué no cambio a Firebird 2, basicamente porque el software lleva informes Fast report de una versión muy antigua, que en Firebird 1.5 funcionan, y en firebird 2 no, (ya lo he probado).

En cuanto al deadlock, mi problema viene porque la actualizacion de la tabla la hace un store procedure, como controlo esto?


Gracias
Responder Con Cita