Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2016, 16:37
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: Conectar 2 Bases de Datos con un programa Java.

Cita:
Iniciado por Arkhan6 Ver Mensaje
La idea de los Triggers esta descartada, fue mi primera idea pero quien me lo solicita no lo quiere así.

Quiere que cree un programa que se ejecute cada X minutos en el servidor de linux y compruebe todas las modificaciones que se realizan en la BD1 y las inserte o modifique en la BD2.

Una de mis ideas es que cada vez que se modifique un registro que se dispare un TRIGGER y guarde en una tabla llamada REGISTROS MODIFICADOS todos los registros que se han cambiado en la BD1 y que el programa de java lea de esa tabla todos los registros y los añada/modifique en la BD2.

Simplemente quería saber si es una idea óptima o alguien me aconsejaria hacerlo de otra manera.

Muchas gracias
Lo que no entiendo es que si te han dicho cómo quieren que sea el programa, por qué no has dado esa información desde el principio.

Sus motivos tendrá para no querer triggers, pero siendo dos schemas en la misma base de datos es la mejor alternativa, consultar cada x segundos es la peor de las soluciones.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.