Relacion tablas diferentes BD

08/01/2004 - 10:03 por Jose A. Gonzalvo | Informe spam
Hola,

tengo una base de datos en la que guardo la información
común de la empresa (empleados, departamentos, etc).

En otras bases de datos se guardan otros datos más
específicos de cada área de negocio de la empresa.

Supongo que puedo relacionar tablas entre diferentes bases
de datos mediantes TSQL. Mi pregunta es si este enfoque es
adecuado, ya que mediante el administrador corporativo no
he visto forma de hacerlo, y me hace dudar si no debiera
meter todas las tablas en una misma base de datos.

Agradecería algún comentario sobre que enfoque adoptar.

Saludos,
JOSE
 

Leer las respuestas

#1 Carlos Sacristan
08/01/2004 - 10:14 | Informe spam
Si es en el mismo servidor y el usuario de conexión tiene los permisos
suficientes, puedes hacer referencia indicando la base de datos a la que
pertenece el objeto en cuestión:

SELECT * FROM bd1..tabla1 a INNER JOIN bd2..tabla1 b ON a.campo b.campo



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Jose A. Gonzalvo" escribió en el
mensaje news:090901c3d5c6$3768c5c0$
Hola,

tengo una base de datos en la que guardo la información
común de la empresa (empleados, departamentos, etc).

En otras bases de datos se guardan otros datos más
específicos de cada área de negocio de la empresa.

Supongo que puedo relacionar tablas entre diferentes bases
de datos mediantes TSQL. Mi pregunta es si este enfoque es
adecuado, ya que mediante el administrador corporativo no
he visto forma de hacerlo, y me hace dudar si no debiera
meter todas las tablas en una misma base de datos.

Agradecería algún comentario sobre que enfoque adoptar.

Saludos,
JOSE

Preguntas similares