BOGUE : la rubrique « Attribution d'un nouveau nom à un serveur » dans la documentation en ligne de SQL Server est incomplète

Traductions disponibles Traductions disponibles
Numéro d'article: 303774 - Voir les produits auxquels s'applique cet article
BOGUE #: 354825 (SHILOH_BUGS)
Agrandir tout | Réduire tout

Symptômes

L'exemple de la rubrique en ligne de SQL Server 2000 « Attribution d'un nouveau nom à un serveur » est incomplète. Le mot clé « local » est manquant dans l'exemple.

L'exemple SQL Server Books Online contient :

sp_dropserver old_name
go
sp_addserver new_name
go
L'exemple correct est :

sp_dropserver 'old_name' 
go 
sp_addserver 'new_name', 'local' 
go 		

Exécute la sp_dropserver stockée procédure sur un serveur qui a associées serveur distant et lié connexion entrées entraîne un message d'erreur. Le message d'erreur indique que vous devez supprimer les noms d'accès avant de vous supprimer la télécommande ou le serveur lié. Pour supprimer la télécommande et les logins de serveur lié pour un serveur lorsque vous supprimez le serveur, utilisez l'argument droplogins :

sp_dropserver 'old_name', 'droplogins' 
go 
sp_addserver 'new_name', 'local' 
go

note Après avoir exécuté la procédure sp_addserver stockées, vous devez redémarrer le service SQL Server pour que le changement @@SERVERNAME soient prises en compte.

Documentation en ligne de SQL Server indique également suivantes :

You do not have to run Setup again to reset the computer name.
				
L'instruction précédente est uniquement vrai si elle n'est pas un serveur virtuel. Pour renommer un serveur virtuel vous devez désinstallez et réinstallez le serveur virtuel.

Cause

Voici quelques raisons pourquoi le SQL Server nom_serveur peut être NULL ou pas correspond au nom de machine de Microsoft Windows NT actuel :
  • L'ordinateur a été renommé.

  • Une image a été prise de l'ordinateur SQL Server et ensuite copiée sur un autre ordinateur.

  • La procédure sp_dropserver stockées a exécute pour le local nom_serveur .

Statut

Microsoft a confirmé qu'il s'agit d'un problème les produits Microsoft répertoriés au début de cet article produits.

Plus d'informations

Pour vérifier si vous avez une incompatibilité entre votre serveur SQL serveur et nom_ordinateur l'ordinateur, comparez les valeurs dans les instructions qui suivent. Si les valeurs ne correspondent pas ou @@SERVERNAME est NULL, vous devez renommer votre serveur SQL. Par exemple :
-- get current SQL Server name\instance name
  SELECT @@SERVERNAME
-- get current machine name and instance name
  SELECT SERVERPROPERTY('MachineName'), SERVERPROPERTY ('InstanceName')
				

Références

Pour plus d'informations sur la modification du nom de SQL Server 7.0, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
195759 Fichier INF: Forum aux questions - SQL Server 7.0 - Installation de SQL

Propriétés

Numéro d'article: 303774 - Dernière mise à jour: mardi 2 décembre 2003 - Version: 4.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Standard
Mots-clés : 
kbmt kbbug kbpending KB303774 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 303774
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com