SQL 7: Linked Server no funciona

05/04/2007 - 23:50 por Juan Carlos Mendoza | Informe spam
Por un problema de hardware se paso una base de datos a otro servidor
y este se renombro con el nombre del primero. Se corrio nuevamente el
SETUP del SQL para que corrija el Registro del nombre del Server, y
todo funciona bien a excepcion de uno de tres Linked Servers
existentes.
El error que me aparece es:

Server: Msg 2, Level 16, State 1, Line 1
Access denied.

Los otros links si funcionan

Preguntas similare

Leer las respuestas

#1 Javier Loria
06/04/2007 - 00:12 | Informe spam
Hola Juan:
El proceso de Setup, fue borrar la instalacion y empezar de nuevo?
Si no es posible que esten mal el nombre de los servidores en Master,
para corregirlo hay que hacer:
SP_DROPSERVER NOMBREVIEJO
GO
SP_ADDSERVER NOMBRENUEVO, local
GO
Saludos,


Javier Loria
Costa Rica (MVP)
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

"Juan Carlos Mendoza" wrote in message
news:
Por un problema de hardware se paso una base de datos a otro servidor
y este se renombro con el nombre del primero. Se corrio nuevamente el
SETUP del SQL para que corrija el Registro del nombre del Server, y
todo funciona bien a excepcion de uno de tres Linked Servers
existentes.
El error que me aparece es:

Server: Msg 2, Level 16, State 1, Line 1
Access denied.

Los otros links si funcionan

Respuesta Responder a este mensaje
#2 Juan Carlos Mendoza
06/04/2007 - 01:19 | Informe spam
Probe lo propuesto, y tiene el nombre correcto ahora, pero sigue el
problema con solo un linked server, los otros dos trabajan bien. La
unica diferencia que veo es que el linked server que no funciona es
contra un SQL 7 Enterprise instalado en un Cluster.

On 5 abr, 17:12, "Javier Loria" wrote:
Hola Juan:
El proceso de Setup, fue borrar la instalacion y empezar de nuevo?
Si no es posible que esten mal el nombre de los servidores en Master,
para corregirlo hay que hacer:
> SP_DROPSERVER NOMBREVIEJO
GO
SP_ADDSERVER NOMBRENUEVO, local
GO
> Saludos,

Javier Loria
Costa Rica (MVP)
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

"Juan Carlos Mendoza" wrote in messagenews:



> Por un problema de hardware se paso una base de datos a otro servidor
> y este se renombro con el nombre del primero. Se corrio nuevamente el
> SETUP del SQL para que corrija el Registro del nombre del Server, y
> todo funciona bien a excepcion de uno de tres Linked Servers
> existentes.
> El error que me aparece es:

> Server: Msg 2, Level 16, State 1, Line 1
> Access denied.

> Los otros links si funcionan- Ocultar texto de la cita -

- Mostrar texto de la cita -
Respuesta Responder a este mensaje
#3 Juan Carlos Mendoza
06/04/2007 - 08:57 | Informe spam
Encontre una solucion!!!!

http://www-128.ibm.com/developerwor...sp?message917062&cat=5&thread3817&treeDisplayType=threadmode1&forum)2#13917062

http://forums.microsoft.com/MSDN/Sh...p;SiteID=1

Aunque la solucion propuesta era para SQL 2005, tambien fue valida
para SQL 7.

Explico:
Los servicios estaban levantados con LocalAccount. lo que hice fue
especificarle que inicien con una cuenta valida del Dominio, por lo
menos el SQLAGENT quien es el que gestiona el Linked Server.

Saludos,


On 5 abr, 18:19, "Juan Carlos Mendoza" wrote:
Probe lo propuesto, y tiene el nombre correcto ahora, pero sigue el
problema con solo un linked server, los otros dos trabajan bien. La
unica diferencia que veo es que el linked server que no funciona es
contra un SQL 7 Enterprise instalado en un Cluster.

On 5 abr, 17:12, "Javier Loria" wrote:



> Hola Juan:
> El proceso de Setup, fue borrar la instalacion y empezar de nuevo?
> Si no es posible que esten mal el nombre de los servidores en Master,
> para corregirlo hay que hacer:
> > > SP_DROPSERVER NOMBREVIEJO
> GO
> SP_ADDSERVER NOMBRENUEVO, local
> GO
> > > Saludos,

> Javier Loria
> Costa Rica (MVP)
> Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
> que pueda ser copiado y pegado al Query Analizer.
> La version de SQL y Service Pack tambien ayuda.

> "Juan Carlos Mendoza" wrote in messagenews:

> > Por un problema de hardware se paso una base de datos a otro servidor
> > y este se renombro con el nombre del primero. Se corrio nuevamente el
> > SETUP del SQL para que corrija el Registro del nombre del Server, y
> > todo funciona bien a excepcion de uno de tres Linked Servers
> > existentes.
> > El error que me aparece es:

> > Server: Msg 2, Level 16, State 1, Line 1
> > Access denied.

> > Los otros links si funcionan- Ocultar texto de la cita -

> - Mostrar texto de la cita -- Ocultar texto de la cita -

- Mostrar texto de la cita -
Respuesta Responder a este mensaje
#4 Jose Mariano Alvarez
06/04/2007 - 18:25 | Informe spam
En el post ,
DIJO .
Encontre una solucion!!!!

http://www-128.ibm.com/developerwor...sp?message917062&cat=5&thread3817&treeDisplayType=threadmode1&forum)2#13917062

http://forums.microsoft.com/MSDN/Sh...p;SiteID=1

Aunque la solucion propuesta era para SQL 2005, tambien fue valida
para SQL 7.

Explico:
Los servicios estaban levantados con LocalAccount. lo que hice fue
especificarle que inicien con una cuenta valida del Dominio, por lo
menos el SQLAGENT quien es el que gestiona el Linked Server.

Saludos,


On 5 abr, 18:19, "Juan Carlos Mendoza" wrote:
> Probe lo propuesto, y tiene el nombre correcto ahora, pero sigue el
> problema con solo un linked server, los otros dos trabajan bien. La
> unica diferencia que veo es que el linked server que no funciona es
> contra un SQL 7 Enterprise instalado en un Cluster.
>
> On 5 abr, 17:12, "Javier Loria" wrote:
>
>
>
> > Hola Juan:
> > El proceso de Setup, fue borrar la instalacion y empezar de nuevo?
> > Si no es posible que esten mal el nombre de los servidores en Master,
> > para corregirlo hay que hacer:
> > > > > SP_DROPSERVER NOMBREVIEJO
> > GO
> > SP_ADDSERVER NOMBRENUEVO, local
> > GO
> > > > > Saludos,
>
> > Javier Loria
> > Costa Rica (MVP)
> > Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
> > que pueda ser copiado y pegado al Query Analizer.
> > La version de SQL y Service Pack tambien ayuda.
>
> > "Juan Carlos Mendoza" wrote in messagenews:
>
> > > Por un problema de hardware se paso una base de datos a otro servidor
> > > y este se renombro con el nombre del primero. Se corrio nuevamente el
> > > SETUP del SQL para que corrija el Registro del nombre del Server, y




Yo en un caso para hacer funcionar un linked server tuve que habilitar
el MSDTC en el Windows 2003 y quitarle la seguridad de enlistar los
pedidos en ese mismo DTC y funciono igual sin cuenta de dominio. Hacia
una transaccion distribuida den ese caso cre.

Pero fue hace mucho tiempo y puede que no funcione ahora con todos los
cambios que aparecieron.






Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)


IMPORTANTE

Por favor traten de indicar la versión de SQL y Service Pack.
La inclusión de (CREATE, INSERTS, etc.) para poder reproducir el
problema también ayuda.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida