solucionar - Error de apertura de Microsoft SQL Server Management Studio
sql server download (18)
Instalé SQL Server Management Studio y funcionó bien. Después de eso actualicé mi Visual Studio de 2010 a 2013 Express edition, ahora no funciona con este mensaje de error:
No se pueden encontrar uno o más componentes. Vuelva a instalar la aplicación.
Lo reinstalé pero sigue siendo el mismo problema. ¿Cualquier sugerencia?
La respuesta de SQL Server 2014 Management Studio
SSMS 2014 se basa en el paquete redistribuible de Microsoft Visual Studio 2010 Shell (aislado). Si se desinstala, SSMS generará el mensaje de error ''No se pueden encontrar uno o más componentes. Vuelva a instalar la aplicación ''. Esto puede ser corregido por:
- Reinstalar VS 2010 Shell desde aquí: https://visualstudio.microsoft.com/vs/older-downloads/isolated-shell/
- Intente abrir SSMS nuevamente. Si aún da el error, entonces:
- Ejecutar reparación en la instalación de SQL Server (2014)
La respuesta de SQL Server 2016 Management Studio
SSMS 2016 se basa en el paquete redistribuible de Microsoft Visual Studio 2015 Shell (aislado). Si se desinstala, SSMS generará el mensaje de error ''No se pueden encontrar uno o más componentes. Vuelva a instalar la aplicación ''. Esto se puede corregir reinstalando VS 2015 o instalando el paquete redistribuible de Shell (aislado) de Microsoft Visual Studio 2015.
La respuesta de SQL Server 2017 Management Studio
SSMS 17.1 también depende del shell de Visual Studio 2015 (aislado). Tuve que reparar el Shell para que SSMS funcionara. En caso de que alguien esté buscando VS 2015 Shell: LINK
Si no puede encontrar el instalador utilizando el enlace anterior, el instalador SSMS 17.x HERE incluye el Shell VS 2015.
Scott Hanselman también ha incluido convenientemente un enlace a cada versión (> = 2008 R2) Express y SSMS aquí: LINK
¡Intenta ejecutar SSMS como administrador! Después de reparar y reinstalar múltiples componentes, al final fue solo el nivel de seguridad de mi cuenta.
Acabo de resolver el problema: SSMS depende de VS 2010 y al desinstalarlo se produjo este error.
- Hay una carpeta llamada 1033_enu en el paquete de instalación de mi servidor
- Dentro de eso encontré una carpeta VSS, es decir, Visual Studio Shell
- y dentro de esa configuración de VVS. Acabo de ejecutar esta configuración y me resolvió el problema. Gracias
Descargué VSIsoShell.exe pero no pude instalarlo. Cuando profundizo en los registros de errores, la razón es que existe una versión más nueva de Visual Studio en el sistema. Desinstalé la comunidad vs2017 y luego la instalación de VSIsoShell fue exitosa
Descargue e instale Visual Studio 2015 Isolated Shell.
Puede seguir leyendo los detalles de este paquete redistribuible del paquete redistribuible de Microsoft Visual Studio 2015
Puede descargar más este paquete desde este enlace
Después de instalar este paquete, ejecute SSMS para SQL SERVER 2016. ¡Realmente funciona para mí!
Desinstalé Microsoft Visual Studio 2010 Shell (aislado) ya existente -ENU Luego reparé Para hacer la reparación, siga la siguiente ruta: Centro de instalación de SQL Server -> Mantenimiento -> Reparación
Nota: Ninguno de los anteriores funcionó para mí. Esto solo funcionó
En caso de que ninguna de las ediciones de registro o reinstalaciones de software mencionadas en las otras respuestas funcionen para usted, estaba teniendo este problema debido a un antivirus. En este caso fue Crowdstrike, pero otros también pueden causarlo.
Intente deshabilitar su AV para probar, y si ese es el culpable, ponga una excepción para SSMS 2014/2016.
Finalmente conseguí que esto funcionara: abra "C: / Archivos de programa (x86) / Microsoft SQL Server / 120 / Tools / Binn / RSConfigTool.exe" y luego utilicé las herramientas de reparación allí, en lugar de los programas de instalación del panel de control ( reparar).
Esto pareció ejecutarse mediante la reinstalación de archivos y luego todo funcionó muy bien.
¡Me estaba arrancando el pelo!
Instalar Visual Studio 2010 Shell me ayudó ...
https://www.microsoft.com/en-us/download/details.aspx?id=1366
Ninguna de las soluciones anteriores funcionó para mí, Link en la respuesta aceptada no funciona.
Así que intenté reparar MSSQL 2014 desde el programa de instalación. Esto instalará Visual Studio Shell del que depende.
SQL Server Installation Center -> Maintenance -> Repair -> Select the Instance
A continuación, podrá ejecutar ssms sin problemas.
Espero que funcione
Para SSMS 2016 (al menos v16.5.3), elimine la siguiente carpeta del registro y reinicie la aplicación:
HKEY_CURRENT_USER/Software/Microsoft/SQL Server Management Studio/13.0_Config
Para liberar espacio en mi disco, desinstalé algunos programas y luego comencé a recibir este error.
Seguí todas las soluciones aquí, pero no solucionó mi problema.
Para mí, después de instalar Visual Studio Shell, tuve que eliminar una clave de mi registro siguiendo los pasos here . Entonces, finalmente, mi SSMS comenzó a funcionar nuevamente.
Citando de la página:
- Inicie regedit.exe
- Vaya a HKEY_CURRENT_USER / Software / Microsoft / SQL Server Management Studio
- Eliminar 13.0_Config
- Reinicie ssms.exe
Para todas las versiones de SQL Server, esto se puede solucionar de forma segura sin pérdida de datos, incluidos los complementos que puedan instalarse y sus datos.
Este es un error común, y la solución en todas las versiones de SQL Server es reparar la instalación del programa ''Microsoft Visual Studio 20xx Shell (Aislado)'', que demora aproximadamente 30 minutos en ejecutarse sin supervisión.
Para realizar la reparación, complete los siguientes pasos:
- Cierre todas las instancias de Visual Studio.
- Presione la tecla de Windows.
- Escriba ''Programas''.
- Haga clic en ''Agregar o quitar programas'' de la lista que aparece.
- Escriba ''Shell'' en el cuadro de búsqueda que aparece.
- Haga clic en ''Microsoft Visual Studio 20xx Shell (aislado)'' *
- Haga clic en Modificar (si está atenuado, haga clic en Desinstalar).
- En la ventana que aparece, haga clic en ''Reparar''.
- Espere 30 minutos aproximadamente para que se complete la reparación.
- Reiniciar la máquina.
''Microsoft Visual Studio 20xx Shell (Aislado)'' ahora será reparado y SQL Server Management Studio debería abrirse normalmente.
* Si hay varias versiones de ''Microsoft Visual Studio 20xx Shell (aislado)'' instalado, repare primero la última, trabajando hacia atrás a través de las versiones hasta que se repare el programa correcto. Asegúrese de tomar nota de la versión que reparó su versión de SQL Server para referencia futura, ya que no cambiará hasta que se actualice smss o vs.
Resolví el problema con SQL Management Studio 2016 ejecutando la configuración de VS, seleccionando "Modificar" y luego instalando la Actualización de herramientas de extensibilidad 3. Después de eso, simplemente ejecuté SQL Management Studio 2016 y restablecí VS Shell aislado
Tengo el mismo problema después de usar la herramienta de desinstalación VS2015 personalizada e instalar el VS2017. La reparación o reinstalación del SSMS 17.3 no resuelve el problema.
Para resolverlo, abra el Panel de control de Windows, seleccione Programas y características.
Seleccione el
Microsoft Visual Studio 2015 Shell (Isolated)
de la lista y haga clic en Cambiar.
Luego haga clic en Reparar en la ventana de configuración de VS.
Al finalizar la instalación, ignore las advertencias sobre algunos componentes más nuevos ya instalados.
Haga clic en Cerrar y eso es todo!
¡SSMS comienza perfecto!
Espero que esto ahorre tiempo a alguien.
Todas las respuestas aquí no funcionaron para mí (SQL Server 2014).
Lo que funcionó fue:
1) Desinstale Visual Studio 2010 Shell utilizando el instalador oficial ( no a través de Programas y características ). El archivo VSIsoShell.exe se puede descargar aquí: https://www.microsoft.com/en-us/download/details.aspx?id=1366
2) Una vez desinstalado, ejecute la instalación de SQL Server y presione Reparar
Tuve el mismo problema cuando me estaba quitando todo lo que
Microsoft
tenía para actualizar mi sistema con las versiones 2016-2017 de
Microsoft
productos de
Microsoft
. La primera vez que hice esto, eliminé el shell de
Visual Studio
e instalé todo 2017 excepto el
2015 VS
Shell (no estoy seguro si 2017 está fuera), aquí fue mi error.
Para resolver ... en primer lugar, asegúrese de tener instalado
Visual Studio Isolated Shell
.
Ciertas versiones de
SSMS
necesitan una versión específica del shell.
Mi situación requería
VS Shell 2015
con mi
SSMS 2016
..
Solo instalar y reparar el
Shell
no me ayudó a solucionar completamente el error.
Lo que me ayudó fue eliminar una clave de mi
Registry Editor
.
Ejecute el comando
regedit
desde cualquier lugar de su máquina y luego busque:
''HKEY_CURRENT_USER/Software/Microsoft/SQL Server Management Studio/*shellversion*_Config''
Haga clic derecho y elimine esta carpeta / clave.
Para
SSMS 2016
13.0_Config..
De inmediato pude abrir
SSMS
como de costumbre.