Select con dos bases de datos

26/09/2006 - 14:12 por Carlos A. | Informe spam
Hola a todos.
Tengo dos bases de datos con las que quiero hacer una selección.
En la BaseDeDatos1 existe la tabla Productos
En la BasedeDatos2 existe la tabla Paises

El ID externo en productos es Prod_Pais donde está solo el código del país,
por ejempo: CH para Suiza
Si hago:
Select Prod_Description, Prod_Pais From Productos puedo tener esta info,
pero necesito vincularlo a la base de datos 2 para recupera más información
del país.

Cómo hacerlo?
Gracias
 

Leer las respuestas

#1 Maxi
26/09/2006 - 14:56 | Informe spam
Hola, hay varias opciones,

1) Usar servidores vinculados sp_addlinkedserver
2) Usar openrowset u opendatasource

Si usas 1 debes escribir completa la sentencia del FROM donde:

FROM SERVIDOR.BDD.OWNER.OBJETO


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Carlos A." escribió en el mensaje
news:
Hola a todos.
Tengo dos bases de datos con las que quiero hacer una selección.
En la BaseDeDatos1 existe la tabla Productos
En la BasedeDatos2 existe la tabla Paises

El ID externo en productos es Prod_Pais donde está solo el código del
país, por ejempo: CH para Suiza
Si hago:
Select Prod_Description, Prod_Pais From Productos puedo tener esta info,
pero necesito vincularlo a la base de datos 2 para recupera más
información del país.

Cómo hacerlo?
Gracias


Preguntas similares