Publié le 30/04/2008 par Another
En temps normal Microsoft déconseille de changer le nom réseau d'un serveur SQL Server dès lors que SQL Server est installé, cependant si vous n'avez pas envie de réinstaller votre serveur parce que vous devez changer de nom, il vous effectuer les opérations décrites ci-dessous.
Ce qui est vicieux, c'est qu'une fois que vous avez renommé votre serveur, la connexion SQL Server ne marche qu'avec le nouveau nom et tout semble fonctionner correctement.
Personnellement, j'ai rencontré l'errer SQL Server Erreur 14262, Le serveur (ancien nom) est inaccessible dans les cas suivants :
Mais il se peut que vous la rencontriez à d'autre endroit...
Récuperer l'ancien nom du serveur SQL Server
select @@servername ou select * from sys.sysservers
Effectuer une suppresion du serveur en exécutant la procédure stockée sp_dropserver
exec sp_dropserver 'ancien_nom_serveur'
Ajouter le nouveau serveur avec la procédure stockée sp_addserver
exec sp_addserver 'nouveau_nom', local
Effectuer un redémarrage du service SQL Server vérifier la modification.
select @@servername doit vous renvoyer le nom actuel du serveur.
Voir aussi la KB de microsoft à ce sujet : http://support.microsoft.com/kb/303774