Quiero mover registros de una base de datos a otra que están en máquinas diferentes. los registros deben eliminarse de la primera base de datos e insertarse en la segunda base de datos atómicamente.cómo implementar la transacción distribuida de larga ejecución en j2ee
¿Podemos usar xa? Creo que xa usa un algoritmo de confirmación de 2 fases que requiere bloqueos de bloqueo en los recursos
la base de datos de destino es una base de datos EIS, por lo que debe estar bloqueada durante un tiempo mínimo.
¿Qué significa "larga carrera"? Horas? Dias ? –
¿Son ambas bases de datos Oracle? Si es así, usar dblink podría ser una opción. Esta conexión estará dentro de tu capa de db. Eso podría ser invocado a través de un procedimiento o un plsql. – techuser