Eine oder mehrere Komponenten können nicht gefunden werden. Bitte installieren Sie die Anwendung neu

17

Ich verwende Windows 8, 64 Bit und habe SQL Server 2012 installiert. Ich habe die Client-Tools heruntergeladen, im Verzeichnis nach SQL Server Management Studio gesucht und festgestellt, dass sie dort sind. Wenn ich versuche, SQL Management Studio auszuführen, wird folgende Fehlermeldung angezeigt:

Msgstr "Kann eine oder mehrere Komponenten nicht finden. Bitte Anwendung neu installieren".

Dieses Problem hat gerade erst begonnen. Ich habe die Anwendung neu installiert und die Service Packs heruntergeladen. Die Tastenkombination zeigt den Pfad an, wird jedoch weiterhin nicht ausgeführt.

Chris
quelle
1
Versuchen Sie etwas zu installieren? Wenn ja, was? Wann bekommen Sie die Fehlermeldung? Welches Betriebssystem verwenden Sie? Bitte erläutern Sie genau, was gerade passiert.
Heavyd
Es ist für niemanden möglich, diese Frage zu beantworten, da Sie uns nicht mitgeteilt haben, welche Anwendung oder welches Betriebssystem Sie verwenden.
Andrew Schulman

Antworten:

16

Möglicherweise haben Sie Visual Studio 2010 deinstalliert? Versuchen Sie, das isolierte Paket zu installieren: Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package

Homo Programmatoris
quelle
Könnten Sie bitte mehr Details in Ihre Antwort einfügen?
Renju Chandran Chingath
@ RenjuChandranchingath, Einige Funktionen von SQL Server Management Studio erfordern MS Visual Studio 2010.
Homo Programmatoris
Dies war genau das, was fehlte - danke! :)
Kristaps Vilerts
5

Ich hatte den gleichen Fehler beim Versuch, SQL Server Mgt Studio 2012 zu öffnen, bis ich diesen von Microsoft empfohlenen Fix befolgt habe :

Gepostet von Microsoft am 25.10.2011, 18:01 Uhr

Dies geschieht nach der Installation von SQL Server 2012 (Code mit dem Namen "Denali CTP3") oder höher, nachdem SSMS erfolgreich ausgeführt wurde. Installieren Sie anschließend VS11 Dev Preview und führen Sie anschließend SSMS aus.

Dev11 Preview erkennt SQL Server Denali SSMS nicht ordnungsgemäß als Anwendung der Version 11 und aktualisiert die Einstellungen des aktuellen Benutzers im SSMS-Registrierungsschlüssel während des Setups. Dieses Problem tritt nur auf, wenn Dev11 Preview nach der Installation von SSMS installiert wird.

SQL Server 2012 SSMS verfügt über eine integrierte Sicherheits- und Ausfallsicherheitsfunktion für beschädigte Konfigurationen im HKCU-Registrierungsschlüssel. Die beschädigten Registrierungsschlüssel können einfach gelöscht werden. SSMS rekonstruiert sie dann beim nächsten Startvorgang automatisch mit den richtigen Werten.

• Starten Sie regedit.exe

• Wechseln Sie zu HKEY_CURRENT_USER \ Software \ Microsoft \ SQL Server Management Studio

• Löschen Sie 11.0_Config

• Starten Sie ssms.exe neu

Ray Vega
quelle
1
Gleiches gilt für 2014, ich hatte 12.0 und 12.0_config in meiner Registrierung. Nach mehreren Neuinstallationen, kompletten Reinigungen, Reparaturen und anderen Spielereien hat mich auch das Web angesprochen. Diese 1-minütige Lösung lässt mich endlich wieder SSMS 2014 starten.
Madmenyo
und für Microsoft SQL Server 2016 ist der Ordner 14.0_Config.
Reza Aghaie
2

Ich hatte heute das gleiche Problem. Wahrscheinlich, weil ich VS2012 deinstalliert hatte und möglicherweise versehentlich eine VS-Shell deinstalliert habe.

Installieren der 2014 SSMS Express Edition Mein 2012 SSMS wurde repariert

Daryl
quelle
2

Das hat bei mir endlich geklappt: http://klevster.com/fix/sql20122014-management-studio-cannot-find-one-or-more-components-please-reinstall-the-application/

Ich musste 2010 Shell deinstallieren und dann MSSMS 2014 reparieren.

Über den obigen Link:

Es ist ein Problem mit einem Windows 2012 Server mit installiertem VS2012 aufgetreten, bei dem versucht wurde, SQL 2012 Management Studio zu öffnen, wobei der Fehler aufgetreten ist:

“Kann eine oder mehrere Komponenten nicht finden. Bitte installieren Sie die Anwendung neu. ”

Nachdem Sie mehrere Dinge ausprobiert haben, installieren Sie SQL 2014 Management Studio, deinstallieren Sie es, installieren Sie es erneut ... Reparieren Sie anschließend VS2012 und installieren Sie SQL 2014 Management Studio erneut. Alles ohne Erfolg.

Was mich letztendlich dazu brachte, war die Deinstallation der Visual Studio 2010-Shell. Dies geschah durch Herunterladen des Installationsprogramms von diesem Link: http://www.microsoft.com/en-us/download/details.aspx?id=1366

Führen Sie nach dem Herunterladen das Installationsprogramm aus und entfernen Sie die VS2010-Shell-Komponente. Führen Sie anschließend das SQL 2014 Management Studio-Installationsprogramm aus, oder führen Sie eine Reparatur Ihrer vorhandenen Installation durch. Dadurch werden die VS2010-Shell-Komponenten selbst neu installiert.

Dann, bam, es öffnete sich endlich für mich.

MasterProgrammer200
quelle
0

Ich hatte das gleiche Problem. Das Problem scheint eine Art Zugangsproblem zu sein. Ich habe mich während der Installation mit meinem Domänenkonto angemeldet, aber die Verbindung zu meiner Domäne getrennt.

Später habe ich das SQL Server Setup repariert, während ich mit der Domain verbunden bin. Es hat funktioniert.

Guru
quelle
0

Bei der Bereinigung alter SQL Server-Installationen habe ich die VS2010-Shell deinstalliert, die für die neueste Version, die ich verwendet habe (2012), nicht benötigt wird.

Habe den gleichen Fehler. Die 2010-Shell (~ 1 GB groß) wurde neu installiert und alles ist geheilt.

Rachael
quelle
0

Ich hatte den gleichen Fehler auf Win2008Server beim Versuch, SQL Server Mgt Studio 2012 nach dem Update von VS2010 auf 2012 zu öffnen. Ich habe die Registrierungssache, die Ray Vega vorgeschlagen hatte, neu gestartet, aber keine Zigarre. Danach habe ich die VSIsoShell.exe installiert. Dann öffnete sich der SQL Server Mgt Studio 2012 OK.

Hier ist der Link zu VSIsoShell.exe: http://www.microsoft.com/en-us/download/details.aspx?id=1366

Ciove
quelle
Ich denke, dies wäre besser als Kommentar zur Ray Vega-Antwort, als eine neue Antwort an sich. Als solche gekennzeichnet.
Stese