web-dev-qa-db-fra.com

Comment désinstaller SQL Server 2012 ne s'affiche pas dans le panneau de configuration "Programmes et fonctionnalités"

Je suis frustré au fond. En réparant mon serveur SQL, j'ai aggravé la situation. Voici le problème: initialement ma base de données master était corrompue, donc le service MSSql ne démarrait pas.

J'ai essayé de le réparer en suivant certaines instructions du site MSDN, mais je ne pouvais tout simplement pas, alors j'ai décidé de désinstaller Sql Server via le Panneau de configuration. Désinstallé chaque bit de SQL du Panneau de configuration, mais le serveur SQL existe toujours dans mon système.

Ensuite, j'ai lu quelque part pour supprimer les clés de registre Sql Server, j'ai fait la même chose. Et maintenant, je ne peux pas désinstaller ni même réinstaller Sql Server sur ma machine.

Je ne veux pas réinstaller Windows, quelqu'un peut-il m'aider ici avec une méthode sûre pour savoir comment désinstaller Sql Server puis le réinstaller. Notez que j'ai également essayé d'utiliser le support d'installation, mais je n'ai tout simplement pas pu installer.

4
Sunny

Je suppose que puisque vous avez encore des réminiscences d'une installation échouée dans votre système, c'est pourquoi vous ne pouvez pas installer la nouvelle instance. Cela peut être résolu en supprimant quelques clés de registre liées au serveur SQL. Suivez la méthode ci-dessous, cette méthode a été donnée par l'équipe du forum Microsoft et il est recommandé de la supprimer pour m'aider, moi et les utilisateurs du forum, de nombreuses fois. Si vous avez plusieurs instances ci-dessous suggesstion ne fonctionnerait pas alors ne l'utilisez pas.

Veuillez d'abord vous référer au lien de support Microsoft ci-dessous pour connaître les actions à suivre avant de supprimer l'instance SQL Server. Il s'agit de 2008 r2 mais serait également applicable à 2012.

http://support.Microsoft.com/kb/955499/en-gb

Si vous rencontrez toujours un problème, vous pouvez aussi essayer ci-dessous suggesstion qui consiste à supprimer les entrées de registre.

Remarque: La suppression des entrées de registre nécessaires peut entraîner une incohérence, donc sauvegardez le registre avant d'effectuer des modifications.

•1. Désinstallez le serveur SQL existant et tous les composants du programme d'ajout/suppression.

• 2. Sauvegarder le registre . Veuillez lire en détail le lien MS avant de continuer.

• 3. Supprimez les clés suivantes à l'aide de regedit:

◦ - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

◦ - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

• 4. Accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall et supprimez toutes les sous-clés faisant référence à SQL Server.

• 5. Accédez à HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services et supprimez toutes les clés faisant référence à SQL Server.

• 6. Renommez tous les dossiers SQL Server de l'ordinateur.

•7. Redémarrez la machine.

Si vous ne trouvez pas cela utile ou avez de la confusion ne continuez pas . Ouvrez un dossier avec Microsoft et permettez-leur de jeter un œil à votre système. avec mon expérience avec de nombreuses clés de registre d'installation ayant échoué sont laissées dans un état corrompu et la seule solution serait de les supprimer.Mais vous avez besoin d'un expert pour jouer avec le registre

PS: La méthode ci-dessus a été suggérée dans forum SQL Server et fonctionne bien.

Bien sûr, si vous pouvez revenir, il serait utile

2
Shanky