En realidad con éste topic no busco una respuesta específica, mas bien sugerencias y comentarios basados en experiencias personales.
En mi trabajo tenemos un problema, desarrollamos un sistema escolar, el cual utiliza 2 bases de datos, hasta ahí todo bien, hasta que por algún motivo desconocido por mi, es necesario cambiar el sistema escolar a otro servidor, pero lo que quieren es llevarse una de las bases de datos (la que es afectada directamente por el sistema) y la otra, que es por decirlo asi: "de uso general" por varios sistemas quedarse donde está.
Ahora, el sistema escolar está hecho de manera que hace las consultas al mismo servidor, pero a diferentes bases de datos, de ésta manera las consultas son algo como:
select a.x, b.y from tabla1, bd2.tabla1
No hay problema con ésto.
El problema es que son bastantes consultas y a la hora de mover una base de datos a otro servidor, habrá que re-hacer las consultas, casi casi una reingeniería.
¿Alguno de ustedes sabe como se puede hacer una consulta a 2 servidores?