consulta con SP

15/09/2008 - 17:13 por Luis Ormeño | Informe spam
Hola a todos

Tengo dos bases de datos en SQL2000 y en una de ella tengo un SP, donde
luego de un proceso, obtengo una consulta, mi problema es que esta consulta
tengo que unirla con una tabla que se encuentra en otra DB, como puedo
relacionar dos tablas de distintas DB.

Gracias

Luis Ormeño
Lima - Peru
 

Leer las respuestas

#1 jcac
15/09/2008 - 17:34 | Informe spam
Hola Luis,

Puedes acceder a las tablas de las distintas DB que tienes de la siguiente
forma:

<base de datos>.<propietario>.<tabla>

por ejemplo tengo las bases: base1, base2

select * from base1.dbo.tabla1 where condicion
go
select * from base2.dbo.tabla1 where condicion
go

y te devolveria los resultado de ambas tablas, en el caso de que quisieras
con servidores sería de la siguiente forma:

<servidor>.<base de datos>.<propietario>.<tabla>

ejemplo:
select * from servidor1.base1.dbo.tabla1 where condicion
go
select * from servidor2.base1.dbo.tabla1 where condicion
go

OJO: en el caso de servidores primeros los tendrías que linkear.

Espero te sirva.

Saludos

"Luis Ormeño" escribió en el mensaje
news:
Hola a todos

Tengo dos bases de datos en SQL2000 y en una de ella tengo un SP, donde
luego de un proceso, obtengo una consulta, mi problema es que esta
consulta tengo que unirla con una tabla que se encuentra en otra DB, como
puedo relacionar dos tablas de distintas DB.

Gracias

Luis Ormeño
Lima - Peru



Preguntas similares