Comment créer une nouvelle instance de Sql Server 2005


0

J'ai oublié mon mot de passe pour Sql Server 2005. L'authentification Windows n'est pas activée, donc je ne peux pas me connecter. Comment puis-je supprimer l'instance actuelle et créer une nouvelle instance db? Ou existe-t-il une meilleure solution?

2

En supposant que vous êtes membre du groupe Windows Admininstrator, vous pouvez mettre le serveur en mode utilisateur unique, vous pouvez essayer cela -

http://blogs.msdn.com/raulga/archive/2007/07/12/disaster-recovery-what-to-do-when-the-sa-account-password-is-lost-in-sql-server-2005.aspx


0

Avez-vous essayé de vous connecter en tant qu'administrateur de domaine/serveur local?


2

Ma lecture de la question est que le serveur est jusqu'à utiliser l'authentification SQL uniquement, et peut-être que vous ne connaissez pas le mot de passe sa ou d'autres informations d'identification de connexion SQL? Si c'est le cas, vous pourrez peut-être changer le mode d'authentification. Pour SQL Server 2005 instances par défaut, il est stocké dans le registre:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL.1 \ MSSQLServer

dans un DWORD appelé LoginMode. Une valeur de 2 indique un mode mixte (l'authentification Windows et SQL est prise en charge); Je pense que 0 est Windows seulement et 1 est SQL seulement. Vous pouvez essayer de le changer en 2, redémarrer le service MSSQL, puis essayer d'entrer dans le studio de gestion SQL après vous être connecté à l'ordinateur en tant qu'administrateur.

Si cela échoue, vous pouvez créer une autre instance en réexécutant le programme d'installation.