31/10/2011, 19:25
|
| | | 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 |