web-dev-qa-db-fra.com

Comment modifier le nom de l'instance dans MS SQL 2005 sans installer une nouvelle instance?

J'ai une instance qui n'a vraiment rien dessus, il est simplement installé (il était destiné à un projet, mais qui n'a jamais été fait sur ce serveur, le projet a été effectué en double sur un autre serveur), de sorte que j'ai l'instance, Je veux renommer ça.

Peut-il être fait? Comment ferais-je le faire?


Une autre enquête (Googling) dit que ce n'est pas vraiment possible. Une consultation supplémentaire avec mes collègues dit que je pourrais aussi bien installer une instance 2K8 et passer à autre chose.

13
jcolebrand

Ce n'est pas possible.

Vous devez le réinstaller. Il n'y a pas d'instance Renommer Installation pour le moteur de base de données.

http://social.msdn.microsoft.com/forums/en/sqlsetupandupgrade/thread/d5d297b0-2995-46ba-9d3b-d1ec8825f479

13
BenV

Vous ne pouvez pas modifier le nom de l'instance, mais si je peux vous suggérer, vous pourrez peut-être utiliser server aliases au lieu. Exemple par exemple: Si votre serveur DB était Stackexchange et le nom de l'instance était SQL2005, vous vous connectez au serveur SQL en allant à STACKEXChange\SQL2005. Un alias peut être configuré dans la gilet de configuration SQL avec un nom de Laissons disons dbaxChange puis pointé vers Stackexchange\SQL2005. Maintenant, lorsque vous souhaitez vous connecter à votre serveur, indiquez uniquement le nom de dbaxchange et ce sera comme si vous vous connectez à Stackexchange\2005.

4
StanleyJohns