RE:Conectar varias BD a la vez
Hola
Haga cada uno de sus servidores de tipo REMOTO o de lo contrario haga un LINK.
Vea este ejemplo:
Este ejemplo utiliza el Proveedor Microsoft OLE DB para SQL Server para tener acceso a la tabla authors de la base de datos pubs en un servidor remoto llamado seattle1. El proveedor se inicializa desde datasource, user_id y password, y se utiliza SELECT para definir el conjunto de filas devueltas.
USE pubs
GO
SELECT a.*
FROM OPENROWSET('SQLOLEDB','seattle1';'sa';'MyPass',
'SELECT * FROM pubs.dbo.authors ORDER BY au_lname, au_fname')
Saludos.