ligar tablas de diferentes bases de datos que esta en un mismo servidor!!!

28/04/2006 - 19:35 por Arkyan | Informe spam
Primero planteo el escenario haber si asi me doy a entender..

tengo 2 bases de datos para 2 aplicaciones web diferentes, cada una con
una tabla el cual contiene a los usuarios, las 2 tiene la misma
estructura y los mismos tipo de datos, bueno hasta los mismos nombres y
los mismos datos pero con diferente clave, y las 2 estan en el mismo
servidor..

para evitar duplicar la informacion se creo una 3ra bd que controlara
los accesos a las aplicacion y los permisos de los usuarios en c/u y
esta tabla es identica a las otras 2..

entonces quiero hacer es ligar las 2 bases de datos 'x', 'z' a la tabla
usuarios de la bd 'y', en access esta muy sencillo y en oracle se le
conoce como dblink,
pero si alguen sabe como hacerlo con sql server se los agradeceria que
me lo explicaran..
 

Leer las respuestas

#1 Maxi
28/04/2006 - 19:49 | Informe spam
Que quiere decir linkear? explica un poco mejor a ver si podemos ayudarte.
Porque en SQL podes usar servidores vinculados y podrias luego poner en sus
instrucciones DML las llamadas a ellos.
Tambien podrias hacer referencia relacional entre estas pero para ello debes
usar triggers


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Arkyan" escribió en el mensaje
news:
Primero planteo el escenario haber si asi me doy a entender..

tengo 2 bases de datos para 2 aplicaciones web diferentes, cada una con
una tabla el cual contiene a los usuarios, las 2 tiene la misma
estructura y los mismos tipo de datos, bueno hasta los mismos nombres y
los mismos datos pero con diferente clave, y las 2 estan en el mismo
servidor..

para evitar duplicar la informacion se creo una 3ra bd que controlara
los accesos a las aplicacion y los permisos de los usuarios en c/u y
esta tabla es identica a las otras 2..

entonces quiero hacer es ligar las 2 bases de datos 'x', 'z' a la tabla
usuarios de la bd 'y', en access esta muy sencillo y en oracle se le
conoce como dblink,
pero si alguen sabe como hacerlo con sql server se los agradeceria que
me lo explicaran..

Preguntas similares