Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/10/2011, 19:25
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años, 1 mes
Puntos: 85
Respuesta: enlazar bases de datos

Puedes tener sin problemas un sistema que se conecte a más de una base de datos, en general se resuelve de dos formas:

1. Crear un enlace entre los dos motores, de esta manera, el sistema solo establece una única conexión que le permite hacer consultas y modificaciones sobre las dos bases de datos con la seguridad de una transacción, esto se conoce como transacciones distribuidas. Aquí el problema es la compatibilidad, no siempre es posible hacer un enlace entre motores de diferente fabricante como el caso que comentas de MySQL y SQL Server.

2. En el sistema, establecer dos conexiones independientes, una para cada motor, donde puedes consultar los datos de cada base y mostrarlos por pantalla, esta solución es más simple, no tendrás problemas de compatibilidad, pero sirve solo para consultas, ya que una transacción que modifique datos no puede pasarse de una conexión a otra.

Saludos