Cambiar el nombre de una computadora en la instancia SQL SERVER

En ocasiones, por no decir casi siempre, instalamos una instancia de SQL SERVER en una computadora fuera de dominio, para, posteriormente agregarla al dominio una vez instalada y configurada, sin embargo, al ingresarla al dominio el nombre de la computadora cambia para temas de la instancia y es necesario eliminar el nombre viejo para agregarla al nuevo. También se sigue el mismo procedimiento si el nombre de la computadora cambia, aunque no sea por el dominio



Primeramente vamos a corroborar el nombre del servidor mediante la constante de sistema @@SERVERNAME


select @@SERVERNAME AS INSTANCE


Como vemos, tenemos el nombre de la máquina y el nombre de la instancia, sin embargo, la máquina no se llama de esa manera. 


Vemos que la máquina se llama APM-TESTC-CML, además de que ya se encuentra en dominio.

Esto sucede, porque internamente SQL SERVER guarda el nombre con el que se instaló la instancia y es necesario borrar el nombre viejo y dar de alta el nuevo, lo haremos mediante el siguiente comando:

sp_dropserver 'WIN-KL7JP8CT7EU\DEV'

GO 

Con este comando borramos el nombre anterior del server

sp_addserver 'APM-TESTC-CML\DEV', local; 
GO
Con este comando damos de alta el nuevo nombre del SERVER.

Ahora comprobamos el nombre del servidor nuevamente:

select @@SERVERNAME AS INSTANCE



Como ven, el nombre no ha cambiado, esto es porque es necesario reiniciar la instancia



Una vez reiniciada la instancia volvemos a verificar el nombre de la máquina mediante la sentencia:

select @@SERVERNAME AS INSTANCE



Como podemos observar el nombre de la máquina ya se actualizó, ya quedó con el nombre correcto.

Hasta aquí el post, espero haya sido de su agrado y de utilidad, cualquier duda pregunte, espero compartan, comenten o denle clic a algún anuncio que les interese.

Saludos

No hay comentarios.:

Publicar un comentario

Featured Post

Como saber la versión de SQL que tengo

 Buenas tardes queridos lectores, el día de hoy les traigo un post muy básico, pero útil en determinadas circunstancias, cuando queremos sab...