Não foi possível encontrar um ou mais componentes. Por favor, reinstale o aplicativo

17

Estou executando o Windows 8, 64 bits e tenho o SQL Server 2012 instalado. Fiz o download das ferramentas do cliente, procurei no diretório do SQL Server Management Studio e vi que está lá. Quando tento executar o SQL Management Studio, recebo a mensagem de erro:

"Não foi possível encontrar um ou mais componentes. Reinstale o aplicativo".

Este problema acabou de começar. Eu reinstalei o aplicativo e baixei os service packs. A tecla de atalho mostra o caminho, mas ainda não será executado.

Chris
fonte
1
Você está tentando instalar alguma coisa? Se sim, o que? Quando você recebe a mensagem de erro? Qual sistema operacional você está executando? Por favor, explique em detalhes exatamente o que está acontecendo.
heavyd
É impossível alguém responder a essa pergunta, pois você não nos informou qual aplicativo ou SO.
Andrew Schulman

Respostas:

16

Talvez você tenha desinstalado o Visual Studio 2010? Tente instalar o pacote isolado: Pacote redistribuível (isolado) do Microsoft Visual Studio 2010

Homo Programmatoris
fonte
Você poderia adicionar mais detalhes na sua resposta?
Renju Chandran chingath
@RenjuChandranchingath, alguns recursos do SQL Server Management Studio requer de MS Visual Studio 2010.
Homo Programmatoris
Isso foi exatamente o que estava faltando - obrigado! :)
Kristaps Vilerts
5

Eu tive o mesmo erro ao tentar abrir o SQL Server Mgt Studio 2012 até seguir esta correção recomendada pela Microsoft :

Publicado pela Microsoft em 25/10/2011 às 18:01

Isso acontece após a instalação do SQL Server 2012 (código denominado "Denali CTP3") ou posterior, executando o SSMS com êxito, instale (posteriormente) o VS11 Dev Preview e execute o SSMS.

A Visualização do Dev11 reconhece incorretamente o SQL Server Denali SSMS como um aplicativo da versão 11 e atualiza a configuração do usuário atual na chave de registro do SSMS durante a instalação. Esse problema ocorre apenas quando a visualização do Dev11 é instalada após a instalação do SSMS.

O SQL Server 2012 SSMS possui um recurso interno de segurança e resiliência para qualquer configuração corrompida na chave do Registro HKCU. As chaves do Registro corrompidas podem ser simplesmente excluídas e o SSMS o reconstrói automaticamente com os valores corretos durante o próximo procedimento de inicialização.

• Inicie o regedit.exe

• Vá para o HKEY_CURRENT_USER \ Software \ Microsoft \ SQL Server Management Studio

• Excluir 11.0_Config

• Reinicie o ssms.exe

Ray Vega
fonte
1
O mesmo vale para 2014, eu tinha 12.0 e 12.0_config no meu registro. Depois de várias reinstalações, limpezas completas, reparos e outras travessuras que a Web também me indicou, esta solução de 1 minuto, finalmente, começamos o SSMS 2014 novamente.
Madmenyo 12/08/2015
e para o Microsoft SQL Server 2016, a pasta é 14.0_Config.
Reza Aghaie
2

Eu tive o mesmo problema hoje. Provavelmente porque eu havia desinstalado o VS2012 e pode ter desinstalado acidentalmente um VS Shell.

A instalação do SSMS Express Edition 2014 corrigiu meu SSMS 2012

Daryl
fonte
2

Finalmente funcionou para mim: http://klevster.com/fix/sql20122014-management-studio-cannot-find-one-or-more-components-please-reinstall-the-application/

Eu tive que desinstalar o shell de 2010 e depois reparar o MSSMS 2014.

No link acima:

Ocorreu um problema com um Windows 2012 Server com o VS2012 instalado, tentando abrir o SQL 2012 Management Studio, dando o erro:

“Não é possível encontrar um ou mais componentes. Por favor, reinstale o aplicativo ”

Depois de tentar várias combinações, instalando o SQL 2014 Management Studio, desinstalando, reinstalando ... Em seguida, reparando o VS2012, instalando o SQL 2014 Management Studio novamente. Tudo em vão.

O que finalmente me chamou a atenção foi desinstalar o Visual Studio 2010 Shell, isso foi feito baixando o instalador a partir deste link: http://www.microsoft.com/en-us/download/details.aspx?id=1366

Após o download, execute o instalador e remova o componente Shell do VS2010. Depois de concluído, execute o instalador do SQL 2014 Management Studio ou faça um reparo na instalação existente; ele próprio reinstalará os componentes do VS2010 Shell.

Então bam, finalmente se abriu para mim.

MasterProgrammer200
fonte
0

Eu tive o mesmo problema. O problema parece ser algum tipo de problema de acesso. Eu havia feito login com minha conta de domínio durante a instalação, mas desconectado do meu domínio.

Mais tarde, reparei a configuração do servidor sql enquanto estou conectado ao domínio, ele funcionou.

Guru
fonte
0

Ao limpar as instalações antigas do SQL Server, desinstalei o shell do VS2010, pois não precisaria dele para a versão mais recente que estou usando, que é 2012.

Obtive o mesmo erro. Reinstalou o shell de 2010 (~ 1 GB de tamanho) e tudo está reparado.

Rachael
fonte
0

Eu tive o mesmo erro no Win2008Server ao tentar abrir o SQL Server Mgt Studio 2012 após a atualização do VS2010 para 2012. Fiz a coisa de registro que Ray Vega sugeriu, reinicializou, mas sem charuto. Depois disso, instalei o VSIsoShell.exe. Em seguida, o SQL Server Mgt Studio 2012 abriu OK.

Aqui está o link para VSIsoShell.exe: http://www.microsoft.com/en-us/download/details.aspx?id=1366

Ciove
fonte
Eu acho que isso seria melhor como um comentário sobre a resposta Ray Vega, em vez de uma nova resposta em si. Sinalizado como tal.
Stese 16/08