Ich habe SQL Server Management Studio installiert und es hat gut funktioniert. Danach habe ich mein Visual Studio von 2010 auf 2013 Express Edition aktualisiert. Jetzt funktioniert es nicht mit dieser Fehlermeldung:
Kann eine oder mehrere Komponenten nicht finden. Bitte installieren Sie die Anwendung erneut
Ich habe es wieder installiert, aber immer noch dasselbe Problem. Irgendein Vorschlag?
Ich habe das Problem soeben gelöst: SSMS hängt von VS 2010 ab. Bei der Deinstallation ist dieser Fehler aufgetreten.
SSMS 2014 basiert auf dem Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package. Wenn dies deinstalliert wird, gibt SSMS die Fehlermeldung 'Eine oder mehrere Komponenten kann nicht gefunden werden. Bitte installieren Sie die Anwendung erneut '. Dies kann korrigiert werden durch:
SSMS 2016 basiert auf dem Microsoft Visual Studio 2015 Shell (Isolated) Redistributable Package. Wenn dies deinstalliert wird, gibt SSMS die Fehlermeldung 'Eine oder mehrere Komponenten kann nicht gefunden werden. Bitte installieren Sie die Anwendung erneut '. Sie können dies korrigieren, indem Sie VS 2015 erneut installieren oder das Microsoft Visual Studio 2015-Paket Shell (Isolated) Redistributable installieren.
Löschen Sie für SSMS 2016 (mindestens v16.5.3) den folgenden Ordner aus der Registrierung, und starten Sie die App erneut:
HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\13.0_Config
SSMS 17.1 hängt auch von der Visual Studio 2015-Shell (isoliert) ab. Ich musste die Shell reparieren, damit SSMS funktioniert. Falls jemand nach VS 2015 Shell sucht: LINK
Wenn Sie das Installationsprogramm nicht über den obigen Link finden, enthält das SSMS 17.x-Installationsprogramm HERE die VS 2015-Shell.
Scott Hanselman hat auch einen Link zu jeder (> = 2008 R2) Express- und SSMS-Version hier eingefügt: LINK
Um etwas Speicherplatz auf meiner Festplatte freizugeben, habe ich einige Programme deinstalliert, nach deren Auftreten ich diesen Fehler bekam.
Ich habe hier alle Lösungen verfolgt, aber das Problem wurde dadurch nicht behoben.
Nach der Installation der Visual Studio Shell musste ich einen Schlüssel aus meiner Registrierung löschen, indem Sie die Schritte hier befolgen. Dann begann mein SSMS wieder zu arbeiten.
Zitieren von der Seite:
- Starten Sie regedit.exe
- Wechseln Sie zu HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio
- Löschen Sie 13.0_Config
- Starten Sie ssms.exe neu
Alle Antworten hier haben für mich nicht funktioniert (SQL Server 2014).
Was funktioniert hat war:
1) Deinstallieren Sie die Visual Studio 2010-Shell mit dem offiziellen Installationsprogramm (nicht über Programme und Funktionen). Die Datei VSIsoShell.exe kann hier heruntergeladen werden: https://www.Microsoft.com/en-us/download/details.aspx?id=1366
2) Führen Sie nach der Deinstallation die SQL Server-Installation aus und klicken Sie auf Repair.
Ich hatte das gleiche Problem, als ich meinen Rechner von allem Microsoft
entfernte, um mein System mit 2016-2017-Versionen von Microsoft
-Produkten aufzufrischen. Zum ersten Mal löschte ich die Visual Studio
-Shell und installierte alles außer 2017 2015 VS
-Shell ( nicht sicher, ob 2017 aus ist), hier war mein Fehler.
Um das Problem zu lösen, vergewissern Sie sich zunächst, dass Sie den Visual Studio Isolated Shell
installiert haben. Bestimmte Versionen von SSMS
benötigen eine bestimmte Version der Shell. Meine Situation forderte VS Shell 2015
mit meinem SSMS 2016
..
Die Installation und Reparatur der Shell
hat mir nicht dabei geholfen, den Fehler vollständig zu beheben. Was mir geholfen hat, war das Löschen eines Schlüssels aus meinem Registry Editor
. Führen Sie den Befehl regedit
von einer beliebigen Stelle auf Ihrem Computer aus und suchen Sie dann nach:
'HKEY_CURRENT_USER/Software/Microsoft/SQL Server Management Studio/*shellversion*_Config'
Klicken Sie mit der rechten Maustaste und löschen Sie diesen Ordner/diese Taste. Für SSMS 2016
habe ich 13.0_Config..
gelöscht. Sofort konnte ich SSMS
wie gewohnt öffnen.
Ich habe das gleiche Problem, nachdem ich das benutzerdefinierte VS2015-Deinstallationstool verwendet und den VS2017 installiert habe. Reparatur oder Neuinstallation des SSMS 17.3 löst das Problem nicht.
Um dies zu beheben, öffnen Sie die Windows-Systemsteuerung, und wählen Sie Programme und Funktionen. Wählen Sie aus der Liste Microsoft Visual Studio 2015 Shell (Isolated)
aus und klicken Sie auf Ändern. Klicken Sie anschließend im VS-Setup-Fenster auf Reparieren. Nach Abschluss des Setups werden die Warnungen über neu installierte Komponenten ignoriert. Klicken Sie auf Schließen und das ist es! SSMS beginnt perfekt! Ich hoffe, das spart jemandem Zeit.
Ich habe das Problem mit SQL Management Studio 2016 durch Ausführen des VS-Setups gelöst, "Ändern" ausgewählt und dann Extensibility Tools Update 3 installiert. Danach habe ich SQL Management Studio 2016 ausgeführt und VS Isolated Shell zurückgesetzt
Für alle Versionen von SQL Server kann dies sicher behoben werden, ohne dass Daten verloren gehen, einschließlich aller möglicherweise installierten Plugins und deren Daten.
Dies ist ein häufiger Fehler, und die Lösung in allen Versionen von SQL Server besteht darin, die Installation der 'Microsoft Visual Studio 20xx-Shell (isoliert)' zu reparieren, deren unbeaufsichtigte Ausführung etwa 30 Minuten dauert.
Führen Sie die folgenden Schritte aus, um die Reparatur durchzuführen:
'Microsoft Visual Studio 20xx-Shell (isoliert)' wird jetzt repariert und SQL Server Management Studio sollte normal geöffnet werden.
* Wenn mehrere Versionen von 'Microsoft Visual Studio 20xx Shell (Isolated)' installiert sind, reparieren Sie zuerst die neueste Version und arbeiten Sie rückwärts durch die Versionen, bis das richtige Programm repariert ist. Notieren Sie sich unbedingt die Version, mit der Ihre Version von SQL Server als Referenz für die Zukunft repariert wurde, da sie sich erst ändert, wenn smss oder vs aktualisiert wird.
Versuchen Sie, SSMS als Administrator auszuführen! Nachdem ich mehrere Komponenten repariert und erneut installiert hatte, war dies letztendlich nur die Sicherheitsstufe meines Kontos.
Ich habe bereits vorhandene Microsoft Visual Studio 2010-Shell deinstalliert (isoliert) -ENU Dann wurde repariert. Um eine Reparatur durchzuführen, folgen Sie bitte dem folgenden Pfad: SQL Server-Installationscenter -> Wartung -> Reparatur
Hinweis: Keine der oben genannten Funktionen hat bei mir funktioniert. Dies funktioniert nur
Ich habe VSIsoShell.exe heruntergeladen, konnte es jedoch nicht installieren. Wenn ich tief in Fehlerprotokolle eintauche, liegt der Grund darin, dass eine neuere Version von Visual Studio auf dem System vorhanden ist. Ich habe die vs2017 Community deinstalliert und die Installation von VSIsoShell ist erfolgreich
Endlich habe ich das zum Laufen bekommen - öffne "C:\Programme (x86)\Microsoft SQL Server\120\Tools\Binn\RSConfigTool.exe" Das Control Panel-Installationsprogramm (Reparatur).
Dies schien eine Neuinstallation von Dateien zu sein und danach funktionierte alles großartig! Ich riss mir die Haare aus!
Keine der oben genannten Lösungen funktionierte für mich. Link in der akzeptierten Antwort funktioniert nicht.
Also habe ich versucht, MSSQL 2014 vom Setup zu reparieren. Dadurch wird Visual Studio Shell installiert, von der es abhängt.
SQL Server Installation Center -> Maintenance -> Repair -> Select the Instance
Als Nächstes können Sie ssms ohne Probleme ausführen.
Hoffe das klappt,
Für den Fall, dass keine der in den anderen Antworten erwähnten Änderungen an der Registrierung oder bei der Neuinstallation von Software für Sie zutrifft, hatte ich dieses Problem aufgrund von Antivirus. In diesem Fall war es Crowdstrike, aber andere können es auch verursachen.
Deaktivieren Sie Ihren AV zum Testen. Wenn dies der Grund ist, setzen Sie eine Ausnahme für SSMS 2014/2016 ein.
Die Installation von Visual Studio 2010 Shell hat mir dabei geholfen ...
https://www.Microsoft.com/de-de/download/details.aspx?id=1366
Laden Sie die isolierte Shell von Visual Studio 2015 herunter und installieren Sie sie.
Sie können die Details dieses verteilbaren Pakets weiter von Microsoft Visual Studio .__ lesen. 2015 Weitervertreibbares Paket
Sie können dieses Paket weiter herunterladen von diesem Link
Führen Sie nach der Installation dieses Pakets bitte SSMS für SQL SERVER 2016 aus. Es funktioniert tatsächlich für mich!