Saltar al contenido

No se pudo encontrar el ‘nombre del servidor’ del servidor en sys.servers. Servidor SQL 2014

Esta es la contestación más correcta que te podemos aportar, pero primero estúdiala pausadamente y valora si se adapta a tu trabajo.

Solución:

Al principio, verifique que su servidor vinculado esté en la lista mediante esta consulta

select name from sys.servers

Si no existe, intente agregarlo al servidor vinculado

EXEC sp_addlinkedserver @server = 'SERVER_NAME' --or may be server ip address

Después de eso, inicie sesión en ese servidor vinculado por

EXEC sp_addlinkedsrvlogin 'SERVER_NAME'
                         ,'false'
                         ,NULL
                         ,'USER_NAME'
                         ,'PASSWORD'

Entonces puedes hacer lo que quieras, tratarlo como tu servidor local

exec [SERVER_NAME].[DATABASE_NAME].dbo.SP_NAME @sample_parameter

Finalmente, puede eliminar ese servidor de la lista de servidores vinculados al

sp_dropserver 'SERVER_NAME', 'droplogins'

Si te ayuda, por favor vota a favor.

Descubrí el problema. El servidor vinculado se creó correctamente. Sin embargo, después de actualizar el servidor y cambiar el nombre del servidor en sys.servers todavía tenía el antiguo nombre del servidor.

Tuve que quitar el nombre del servidor anterior y agregar el nuevo nombre del servidor a sys.servers en el nuevo servidor

sp_dropserver 'Server_A'
GO
sp_addserver  'Server',local
GO

Comentarios y valoraciones de la guía

Puedes confirmar nuestro estudio ejecutando un comentario y dejando una valoración te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *