No se pueden encontrar uno o más componentes. Por favor reinstale la aplicación

17

Estoy ejecutando Windows 8, 64 bit y tengo instalado SQL Server 2012. Descargué las herramientas del cliente, busqué en el directorio de SQL Server Management Studio y vi que estaba allí. Cuando intento ejecutar SQL Management Studio, recibo el mensaje de error:

"No se pueden encontrar uno o más componentes. Vuelva a instalar la aplicación".

Este problema acaba de comenzar. He reinstalado la aplicación y descargado los paquetes de servicio. La tecla de acceso directo muestra la ruta pero aún no se ejecutará.

Chris
fuente
1
¿Estás intentando instalar algo? ¿Entonces qué? ¿Cuándo recibes el mensaje de error? ¿Qué sistema operativo estás ejecutando? Por favor explique en detalle exactamente lo que está sucediendo.
heavyd
Es imposible que alguien responda esta pregunta, ya que no nos ha dicho qué aplicación o sistema operativo.
Andrew Schulman

Respuestas:

16

¿Quizás desinstalaste Visual Studio 2010? Intente instalar el paquete aislado: Paquete redistribuible de Microsoft Visual Studio 2010 Shell (aislado)

Homo Programmatoris
fuente
¿Podría importar agregar más detalles en su respuesta?
Renju Chandran chingath
@RenjuChandranchingath, Algunas características de SQL Server Management Studio requieren de MS Visual Studio 2010.
Homo Programmatoris es el
Esto era exaly lo que faltaba, ¡gracias! :)
Kristaps Vilerts
5

Tuve el mismo error al intentar abrir SQL Server Mgt Studio 2012 hasta que seguí esta solución recomendada por Microsoft :

Publicado por Microsoft el 25/10/2011 a las 6:01 p.m.

Esto sucede después de instalar SQL Server 2012 (código denominado "Denali CTP3") o posterior, ejecutar SSMS con éxito, luego (más adelante) instalar VS11 Dev Preview y luego ejecutar SSMS.

La Vista previa de Dev11 reconoce incorrectamente el SSMS Denali de SQL Server como una aplicación de la versión 11 y actualiza la configuración del usuario actual en la clave de registro SSMS durante la instalación. Este problema ocurre solo cuando se instala Dev11 Preview después de la instalación de SSMS.

SQL Server 2012 SSMS tiene una característica de seguridad y resistencia incorporada para cualquier configuración dañada en la clave de registro HKCU. Las claves de registro dañadas se pueden eliminar simplemente y luego SSMS las reconstruye automáticamente con los valores correctos durante el siguiente procedimiento de inicio.

• Inicie regedit.exe

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

• Eliminar 11.0_Config

• Reinicie ssms.exe

Ray Vega
fuente
1
Lo mismo ocurre para 2014, tenía 12.0 y 12.0_config en mi registro. Después de varias reinstalaciones, limpiezas completas, reparaciones y otras travesuras, la web también me dirigió esta solución de 1 minuto. Finalmente, puedo comenzar SSMS 2014 nuevamente.
Madmenyo
y para Microsoft SQL Server 2016, la carpeta es 14.0_Config.
Reza Aghaie
2

Tuve el mismo problema hoy. Probablemente porque había desinstalado VS2012 y puede haber desinstalado accidentalmente un VS Shell.

Instalar el SSMS Express Edition 2014 Se corrigió mi SSMS 2012

Daryl
fuente
2

Esto finalmente funcionó para mí: http://klevster.com/fix/sql20122014-management-studio-cannot-find-one-or-more-components-please-reinstall-the-application/

Tuve que desinstalar el shell 2010 y luego reparar el MSSMS 2014.

Desde el enlace de arriba:

Se detectó un problema con un servidor de Windows 2012 con VS2012 instalado tratando de abrir SQL 2012 Management Studio y dando el error:

“No se pueden encontrar uno o más componentes. Por favor reinstale la aplicación "

Después de haber intentado un montón de cosas, instalar SQL 2014 Management Studio, desinstalar, reinstalar ... Luego reparar VS2012, instalar SQL 2014 Management Studio nuevamente. Todo fue en vano.

Lo que finalmente me atravesó fue desinstalar el Visual Studio 2010 Shell, esto se hizo descargando el instalador desde este enlace: http://www.microsoft.com/en-us/download/details.aspx?id=1366

Una vez descargado, ejecute el instalador y elimine el componente VS2010 Shell. Una vez hecho esto, ejecute el instalador de SQL 2014 Management Studio o repare su instalación existente, esto reinstalará los componentes de Shell VS2010.

Entonces bam, finalmente se abrió para mí.

MasterProgrammer200
fuente
0

Tuve el mismo problema. El problema parece ser algún tipo de problema de acceso. Había iniciado sesión con mi cuenta de dominio durante la instalación, pero me desconecté de mi dominio.

Más tarde reparé la configuración del servidor SQL mientras estaba conectado al dominio, funcionó.

Gurú
fuente
0

Al limpiar las instalaciones antiguas de SQL Server, desinstalé el shell VS2010 pensando que no lo necesitaría para la última versión que he estado usando, que es 2012.

Tengo el mismo error. Reinstaló el shell 2010 (~ 1 GB de tamaño) y todo se curó.

Rachael
fuente
0

Tuve el mismo error en Win2008Server al intentar abrir SQL Server Mgt Studio 2012 después de actualizar de VS2010 a 2012. Hice lo del registro que sugirió Ray Vega, reinicié, pero sin cigarro. Después de esto instalé el VSIsoShell.exe. Luego, SQL Server Mgt Studio 2012 se abrió OK.

Aquí está el enlace a VSIsoShell.exe: http://www.microsoft.com/en-us/download/details.aspx?id=1366

Ciove
fuente
Siento que esto sería mejor como un comentario sobre la respuesta de Ray Vega, en lugar de una nueva respuesta en sí misma. Marcado como tal.
Stese