Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Desbloquear en Firebird?

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Desbloquear en Firebird? Responder citando

Creo que tengo un problema al que le doy la siguiente explicación:

Unos registros me han quedado bloqueados porque dos usuarios intentaron modificar a la vez. El caso es que ahora que no están conectados intento entrar por IBExpert para borrar esos registros y no me deja porque creo entender existen transacciones pendientes (no existiendo en realidad ningun usuario).

¿como puedo arreglar y desbloquear para poder continuar?
_________________
Asun
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mensaje    Asunto: Responder citando

Bueno.... ya encontré lo que pasaba... y os lo cuento por si os puede ocurrir a vosotros.

Por un lado reinicié el servidor y arreglé parte de los registros que estaban bloqueados. De otros registros resultaba que si tengo en Firebird dos registros iguales idénticos en todos sus campos, cualquier cosa que modificaba en uno afectaba a todos. En IBExpert, no me dejaba por ello guardar los cambios ni borrar ninguno pero desde mi programa tras reiniciar el servidor si pude borrar (bastaba con borrar uno). Para arreglar esto y que no me volviera a pasar nada más tuve que añadir un registro llamado Apunte que guarda un número de registro además de quitar el "wait" en las transacciones.

Un saludo a todos
_________________
Asun
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mensaje    Asunto: Responder citando

para que no te vuelva a ocurrir usa los siguientes parametros dentro del editor de propiedades del componente IBTransaction (presionando doble click sobre el)



la opcion Read Committed es activada para un mejor desempeño.
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.