acceso a una base en otro server

21/07/2004 - 22:43 por Ramon Zarza | Informe spam
Colegas

tengo un SProcedure que intenta hacer un join con una tabla en otro server
del mismo dominio.

Como debe ser la sintaxis??
**************
select idfaq,faq,'' as area,cast(f_registro as char) as f_registro,respuesta
from faq
left join w2k3.personal.dbo.areas on faq.idareapersonal.dbo.areas.idarea -- aqui esta la linea que me da problema..Personal
esta en otro servidor
where faq.activo=1 and idfaq=@idfaq

**********************


Gracias por su ayuda

Ramón Zarza

Preguntas similare

Leer las respuestas

#1 Manuel Daponte
21/07/2004 - 23:05 | Informe spam
Lo creaste ya como un linked server?

Manuel A. Daponte Santiago
DBA Municipio de Guaynabo

"Ramon Zarza" wrote in message news:%
Colegas

tengo un SProcedure que intenta hacer un join con una tabla en otro server
del mismo dominio.

Como debe ser la sintaxis??
**************
select idfaq,faq,'' as area,cast(f_registro as char) as f_registro,respuesta
from faq
left join w2k3.personal.dbo.areas on faq.idareapersonal.dbo.areas.idarea -- aqui esta la linea que me da problema..Personal
esta en otro servidor
where faq.activo=1 and idfaq=@idfaq

**********************


Gracias por su ayuda

Ramón Zarza
Respuesta Responder a este mensaje
#2 Fernando España
21/07/2004 - 23:10 | Informe spam
debes agregar tu servidor como un linked server para evitar cualquier
problema, aunque con mi experiencia te dire, que yo tengo 6 servidores en
distintos paises dentro de una misma wan y tome la opcion tiempo despues de
crear un 7mo servidor que sea suscriptor de los otros para no cargar los
procesos de cada cual, luego en ese servidor adicional hago todas las
consultas relacionadas con los otros.


Fernando España
Gerente Informatica
ATISA
7a. calle 4-34 Zona 10
Segundo Nivel
Guatemala, Centro America
www.atisa.com.gt
"Ramon Zarza" escribió en el mensaje
news:%
Colegas

tengo un SProcedure que intenta hacer un join con una tabla en otro server
del mismo dominio.

Como debe ser la sintaxis??
**************
select idfaq,faq,'' as area,cast(f_registro as char) as


f_registro,respuesta
from faq
left join w2k3.personal.dbo.areas on faq.idarea> personal.dbo.areas.idarea -- aqui esta la linea que me da


problema..Personal
esta en otro servidor
where faq.activo=1 and idfaq=@idfaq

**********************


Gracias por su ayuda

Ramón Zarza


Respuesta Responder a este mensaje
#3 Ramon Zarza
21/07/2004 - 23:11 | Informe spam
Humm... y como hago eso???

lo vere en la ayuda..alli debe estar..

Este servidor hasta al lado del otro y son del mismo dominio.. asi que no
creo que haya mayores problemas..

De cualquier manera toda ayuda será muy valiosa

Saludos


"Manuel Daponte" wrote in message
news:
Lo creaste ya como un linked server?

Manuel A. Daponte Santiago
DBA Municipio de Guaynabo

"Ramon Zarza" wrote in message


news:%
Colegas

tengo un SProcedure que intenta hacer un join con una tabla en otro server
del mismo dominio.

Como debe ser la sintaxis??
**************
select idfaq,faq,'' as area,cast(f_registro as char) as


f_registro,respuesta
from faq
left join w2k3.personal.dbo.areas on faq.idarea> personal.dbo.areas.idarea -- aqui esta la linea que me da


problema..Personal
esta en otro servidor
where faq.activo=1 and idfaq=@idfaq

**********************


Gracias por su ayuda

Ramón Zarza


Respuesta Responder a este mensaje
#4 Ramon Zarza
21/07/2004 - 23:55 | Informe spam
Pregunto.

Ya tengo linkeado el server ... como lo referencio para hacer el join??

gracias

"Manuel Daponte" wrote in message
news:
Lo creaste ya como un linked server?

Manuel A. Daponte Santiago
DBA Municipio de Guaynabo

"Ramon Zarza" wrote in message


news:%
Colegas

tengo un SProcedure que intenta hacer un join con una tabla en otro server
del mismo dominio.

Como debe ser la sintaxis??
**************
select idfaq,faq,'' as area,cast(f_registro as char) as


f_registro,respuesta
from faq
left join w2k3.personal.dbo.areas on faq.idarea> personal.dbo.areas.idarea -- aqui esta la linea que me da


problema..Personal
esta en otro servidor
where faq.activo=1 and idfaq=@idfaq

**********************


Gracias por su ayuda

Ramón Zarza


Respuesta Responder a este mensaje
#5 Ramon Zarza
22/07/2004 - 00:13 | Informe spam
Fernando

Eso hago... y me dice que tiene supero el numero máximo de prefijos .. el
otro servidor se llama W2k3 y la instrucion es :
***********
from faq
left join w2k3.personal.dbo.areas on
faq.idarea=w2k3.personal.dbo.areas.idarea

*****************************
Que puede estar mal??

Gracias

"Fernando España" wrote in message
news:
nombre_servidor.base_de_datos.propietario.tabla

regularmente el propietario es dbo a menos que sea una tabla de usuario


Fernando España
Gerente Informatica
ATISA
7a. calle 4-34 Zona 10
Segundo Nivel
Guatemala, Centro America
www.atisa.com.gt
"Ramon Zarza" escribió en el mensaje
news:e%
> Pregunto.
>
> Ya tengo linkeado el server ... como lo referencio para hacer el join??
>
> gracias
>
> "Manuel Daponte" wrote in message
> news:
> > Lo creaste ya como un linked server?
> >
> > Manuel A. Daponte Santiago
> > DBA Municipio de Guaynabo
> >
> > "Ramon Zarza" wrote in message
> news:%
> > Colegas
> >
> > tengo un SProcedure que intenta hacer un join con una tabla en otro
server
> > del mismo dominio.
> >
> > Como debe ser la sintaxis??
> > **************
> > select idfaq,faq,'' as area,cast(f_registro as char) as
> f_registro,respuesta
> > from faq
> > left join w2k3.personal.dbo.areas on faq.idarea> > > personal.dbo.areas.idarea -- aqui esta la linea que me da
> problema..Personal
> > esta en otro servidor
> > where faq.activo=1 and idfaq=@idfaq
> >
> > **********************
> >
> >
> > Gracias por su ayuda
> >
> > Ramón Zarza
> >
> >
>
>


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