Impossibile trovare uno o più componenti. Si prega di reinstallare l'applicazione


17

Sto eseguendo Windows 8, 64 bit e ho installato SQL Server 2012. Ho scaricato gli strumenti client, ho cercato nella directory SQL Server Management Studio e ho visto che è lì. Quando provo a eseguire SQL Management Studio ricevo il messaggio di errore:

"Impossibile trovare uno o più componenti. Reinstalla l'applicazione".

Questo problema è appena iniziato. Ho reinstallato l'applicazione e scaricato i service pack. Il tasto di scelta rapida mostra il percorso ma non verrà ancora eseguito.


1
Stai cercando di installare qualcosa? E quindi? Quando viene visualizzato il messaggio di errore? Quale sistema operativo stai eseguendo? Spiegare in dettaglio esattamente cosa sta succedendo.
pesante

È impossibile per chiunque rispondere a questa domanda, dal momento che non ci hai detto quale applicazione o sistema operativo.
Andrew Schulman,

Risposte:



5

Ho avuto lo stesso errore durante il tentativo di aprire SQL Server Mgt Studio 2012 fino a quando non ho seguito questa correzione consigliata da Microsoft :

Pubblicato da Microsoft il 25/10/2011 alle 18:01

Ciò accade dopo l'installazione di SQL Server 2012 (codice denominato "Denali CTP3") o versione successiva, l'esecuzione di SSMS correttamente, quindi (in seguito) l'installazione di VS11 Dev Preview e quindi l'esecuzione di SSMS.

Dev11 Preview riconosce erroneamente SQL Server Denali SSMS come un'applicazione versione 11 e aggiorna le impostazioni dell'utente corrente nella chiave di registro SSMS durante l'installazione. Questo problema si verifica solo quando è installata Dev11 Preview dopo l'installazione di SSMS.

SQL Server 2012 SSMS ha una funzionalità di sicurezza e resilienza integrata per qualsiasi configurazione danneggiata nella chiave di registro HKCU. Le chiavi di registro danneggiate possono essere semplicemente eliminate, quindi SSMS la ricostruisce automaticamente con i valori corretti durante la successiva procedura di avvio.

• Avviare regedit.exe

• Vai a HKEY_CURRENT_USER \ Software \ Microsoft \ SQL Server Management Studio

• Elimina 11.0_Config

• Riavvia ssms.exe


1
Lo stesso vale per il 2014, nel mio registro avevo 12.0 e 12.0_config. Dopo diverse reinstallazioni, pulizie complete, riparazioni e altri problemi, il web mi ha anche indirizzato questa soluzione da 1 minuto, quindi finalmente riavvio SSMS 2014.
Madmenyo,

e per Microsoft SQL Server 2016, la cartella è 14.0_Config.
Reza Aghaie,

2

Ho avuto lo stesso problema oggi. Probabilmente perché avevo disinstallato VS2012 e potevo aver disinstallato accidentalmente una VS Shell.

L'installazione di SSMS Express Edition 2014 ha corretto il mio SSMS 2012


2

Questo alla fine ha funzionato per me: http://klevster.com/fix/sql20122014-management-studio-cannot-find-one-or-more-components-please-reinstall-the-application/

Ho dovuto disinstallare la shell 2010 e quindi riparare MSSMS 2014.

Dal link sopra:

Ha riscontrato un problema con un server Windows 2012 con VS2012 installato nel tentativo di aprire SQL 2012 Management Studio dando l'errore:

“Impossibile trovare uno o più componenti. Ti preghiamo di reinstallare l'applicazione "

Dopo aver provato un mucchio di combinazioni di cose, installare SQL 2014 Management Studio, disinstallare, reinstallare ... Quindi riparare VS2012, installare di nuovo SQL 2014 Management Studio. Tutto inutilmente.

Quello che alla fine mi ha fatto andare oltre la linea era disinstallare Visual Studio 2010 Shell, questo è stato fatto scaricando l'installer da questo link: http://www.microsoft.com/en-us/download/details.aspx?id=1366

Una volta scaricato, eseguire il programma di installazione e rimuovere il componente Shell VS2010. Una volta terminato, esegui il programma di installazione di SQL 2014 Management Studio o esegui una riparazione sull'installazione esistente, questo provvederà a reinstallare i componenti della shell VS2010.

Poi bam, finalmente si è aperto per me.


0

Ho avuto lo stesso problema. Il problema sembra essere una sorta di problema di accesso. Avevo effettuato l'accesso con il mio account di dominio durante l'installazione, ma mi ero disconnesso dal mio dominio.

Successivamente ho riparato l'installazione del server sql mentre sono connesso al dominio, ha funzionato.


0

Nel ripulire le vecchie installazioni di SQL Server, ho disinstallato la shell VS2010 pensando che non sarebbe necessario per l'ultima versione che ho usato, che è il 2012.

Ho avuto lo stesso errore. Reinstallato il guscio 2010 (~ 1 GB di dimensione) e tutto è guarito.


0

Ho avuto lo stesso errore su Win2008 Server durante il tentativo di aprire SQL Server Mgt Studio 2012 dopo l'aggiornamento da VS2010 al 2012. Ho fatto la cosa del registro suggerita da Ray Vega, riavviata, ma senza sigaro. Dopo questo ho installato VSIsoShell.exe. Quindi SQL Server Mgt Studio 2012 si è aperto OK.

Ecco il link a VSIsoShell.exe: http://www.microsoft.com/en-us/download/details.aspx?id=1366


Penso che sarebbe meglio come un commento sulla risposta di Ray Vega, piuttosto che una nuova risposta in sé. Contrassegnato come tale.
Stese,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.