JOIN DE DISTINTOS SERVERS

02/12/2004 - 12:39 por Jomaweb | Informe spam
Hola

¿es posible generar una vista o un join entre tablas de bases de datos
que no estén en el mismo servidor?

Tengo dos máquinas distintas con su correspondiente SQL Server, pero
para un panel de control que estoy desarollando necesito que se pueda
hacer una vista con un JOIN de dos tablas, cada una en distinta máquina.

¿cómo se puede hacer?


gracias

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
02/12/2004 - 12:46 | Informe spam
Si los tienes vinculados sí, llamando a la tabla o vista con su nombre
completo.


Un saludo

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

"Jomaweb" escribió en el mensaje
news:
Hola

¿es posible generar una vista o un join entre tablas de bases de datos
que no estén en el mismo servidor?

Tengo dos máquinas distintas con su correspondiente SQL Server, pero
para un panel de control que estoy desarollando necesito que se pueda
hacer una vista con un JOIN de dos tablas, cada una en distinta máquina.

¿cómo se puede hacer?


gracias
Respuesta Responder a este mensaje
#2 Jomaweb
02/12/2004 - 12:51 | Informe spam
Uf, no están vinculados.

Carlos Sacristán wrote:
Si los tienes vinculados sí, llamando a la tabla o vista con su nombre
completo.


Un saludo

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

"Jomaweb" escribió en el mensaje
news:

Hola

¿es posible generar una vista o un join entre tablas de bases de datos
que no estén en el mismo servidor?

Tengo dos máquinas distintas con su correspondiente SQL Server, pero
para un panel de control que estoy desarollando necesito que se pueda
hacer una vista con un JOIN de dos tablas, cada una en distinta máquina.

¿cómo se puede hacer?


gracias





Respuesta Responder a este mensaje
#3 Tinoco
02/12/2004 - 12:53 | Informe spam
Hola,

Para hacer referencia a la otra tabla se puede utilizar estos dos formatos,
dependiendo del caso:

Otro Servidor SQL Server:
server.database.owner_name.object_name

Servidor vinculado:
linkedserver.catalog.schema.object_name

Y esta estructura la pasas a tu Instruccion Select.

Hermilson T.

"Jomaweb" wrote:

Hola

¿es posible generar una vista o un join entre tablas de bases de datos
que no estén en el mismo servidor?

Tengo dos máquinas distintas con su correspondiente SQL Server, pero
para un panel de control que estoy desarollando necesito que se pueda
hacer una vista con un JOIN de dos tablas, cada una en distinta máquina.

¿cómo se puede hacer?


gracias

Respuesta Responder a este mensaje
#4 Carlos Sacristán
02/12/2004 - 13:07 | Informe spam
No es muy complicado hacerlo, mira en los BOL los pasos que tienes que
seguir para conseguirlo


Un saludo

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

"Jomaweb" escribió en el mensaje
news:
Uf, no están vinculados.

Carlos Sacristán wrote:
> Si los tienes vinculados sí, llamando a la tabla o vista con su


nombre
> completo.
>
>
> Un saludo
>
> -
> "Sólo sé que no sé nada. " (Sócrates)
>
> "Jomaweb" escribió en el mensaje
> news:
>
>>Hola
>>
>>¿es posible generar una vista o un join entre tablas de bases de datos
>>que no estén en el mismo servidor?
>>
>>Tengo dos máquinas distintas con su correspondiente SQL Server, pero
>>para un panel de control que estoy desarollando necesito que se pueda
>>hacer una vista con un JOIN de dos tablas, cada una en distinta máquina.
>>
>>¿cómo se puede hacer?
>>
>>
>>gracias
>
>
>
Respuesta Responder a este mensaje
#5 Maxi
02/12/2004 - 13:12 | Informe spam
Carlos, si no estan vinculados tambien los puede hacer ;), solo que hay que
usar OPENROWSET u OPENDATASOURCE


Salu2
Maxi


"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> escribió en el mensaje
news:
Si los tienes vinculados sí, llamando a la tabla o vista con su nombre
completo.


Un saludo

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

"Jomaweb" escribió en el mensaje
news:
Hola

¿es posible generar una vista o un join entre tablas de bases de datos
que no estén en el mismo servidor?

Tengo dos máquinas distintas con su correspondiente SQL Server, pero
para un panel de control que estoy desarollando necesito que se pueda
hacer una vista con un JOIN de dos tablas, cada una en distinta máquina.

¿cómo se puede hacer?


gracias




Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida