web-dev-qa-db-fra.com

Impossible de trouver un ou plusieurs composants. Veuillez réinstaller l'application

J'utilise Windows 8, 64 bits et SQL Server 2012 est installé. J'ai téléchargé les outils client, cherché dans le répertoire SQL Server Management Studio et je me suis rendu compte qu'il était là. Lorsque j'essaie d'exécuter SQL Management Studio, je reçois le message d'erreur suivant:

"Impossible de trouver un ou plusieurs composants. Veuillez réinstaller l'application".

Ce problème vient de commencer. J'ai réinstallé l'application et téléchargé les service packs. La touche de raccourci indique le chemin mais il ne sera toujours pas exécuté.

17
Chris

Peut-être avez-vous désinstallé Visual Studio 2010? Essayez d'installer le package isolé: Package redistribuable Microsoft Visual Studio 2010 Shell (isolé)

16
Homo Programmatoris

J'ai eu la même erreur en essayant d'ouvrir SQL Server Mgt Studio 2012 jusqu'à ce que je suive ce correctif recommandé par Microsoft :

Publié par Microsoft le 25/10/2011 à 18h01

Cela se produit après l'installation de SQL Server 2012 (code nommé "Denali CTP3") ou version ultérieure, l'exécution réussie de SSMS, puis (ultérieurement) installez VS11 Dev Preview, puis exécutez SSMS.

Dev11 Preview reconnaît mal SQL Server Denali SSMS en tant qu’application version 11 et met à jour le paramètre de l’utilisateur actuel dans la clé de registre SSMS lors de l’installation. Ce problème se produit uniquement lorsque Dev11 Preview est installé après l'installation de SSMS.

SQL Server 2012 SSMS possède une fonctionnalité intégrée de sécurité et de résilience pour toute configuration endommagée dans la clé de registre HKCU. Les clés de registre corrompues peuvent être simplement supprimées, puis SSMS le reconstruit automatiquement avec les valeurs correctes lors de la prochaine procédure de démarrage.

• Démarrer regedit.exe

• Accédez à HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio.

• Supprimer 11.0_Config

• Redémarrez ssms.exe

5
Ray Vega

J'ai eu le même problème aujourd'hui. Probablement parce que j'avais désinstallé VS2012 et que j'avais peut-être accidentellement désinstallé un VS Shell.

L'installation de SSMS Express Edition 2014 a corrigé mon SSMS 2012

2
Daryl

Cela a finalement fonctionné pour moi: http://klevster.com/fix/sql20122014-management-studio-cannot-find-one-or-more-components-please-reinstall-the-application/

J'ai dû désinstaller 2010 Shell, puis réparer MSSMS 2014.

À partir du lien ci-dessus:

Problème rencontré avec un serveur Windows 2012 avec VS2012 installé en essayant d'ouvrir SQL 2012 Management Studio en donnant l'erreur:

“Impossible de trouver un ou plusieurs composants. S'il vous plaît réinstaller l'application "

Après avoir essayé un tas de combinaisons de choses, installer SQL 2014 Management Studio, désinstaller, réinstaller… Puis réparer VS2012, installer SQL 2014 Management Studio à nouveau. Tout en rien.

Ce qui m'a finalement permis de désinstaller Visual Studio 2010 Shell, cela a été fait en téléchargeant le programme d'installation à partir de ce lien: http://www.Microsoft.com/en-us/download/details. aspx? id = 1366

Une fois téléchargé, lancez le programme d'installation et supprimez le composant Shell VS2010. Une fois cela fait, exécutez le programme d'installation de SQL 2014 Management Studio ou effectuez une réparation sur votre installation existante, cela réinstallera lui-même les composants du shell VS2010.

Alors bam, il a finalement ouvert pour moi.

2

En nettoyant les anciennes installations de SQL Server, j'ai désinstallé le shell VS2010 en pensant qu'il n'en aurait pas besoin pour la dernière version que j'ai utilisée, à savoir 2012.

J'ai la même erreur. Réinstallez le shell 2010 (~ 1 Go en taille) et tout est guéri.

0
Rachael

J'ai eu la même erreur sur Win2008Server lorsque j'essayais d'ouvrir SQL Server Mgt Studio 2012 après la mise à jour de VS2010 à 2012. J'ai utilisé le registre proposé par Ray Vega, redémarré, mais sans cigare. Après cela, j'ai installé le VSIsoShell.exe. Ensuite, SQL Server Mgt Studio 2012 s’est ouvert, puis cliquez sur OK.

Voici le lien vers VSIsoShell.exe: http://www.Microsoft.com/en-us/download/details.aspx?id=1366

0
Ciove

J'ai eu le même problème. Le problème semble être une sorte de problème d'accès. Je me suis connecté avec mon compte de domaine lors de l'installation, mais je suis déconnecté de mon domaine.

Plus tard, j'ai réparé la configuration du serveur SQL alors que je suis connecté au domaine, cela a fonctionné.

0
Guru