sql-server - sqlserver - sql server developer offline



O SQL Server Management Studio 17 não pode encontrar um ou mais componentes (4)

Aqui está uma solução rápida para não encontrar um ou mais componentes no SQL Server

Siga esses passos:

  1. Executar Adicionar ou remover programas (digite na caixa de execução)

  2. Reparar o shell do Microsoft Visual Studio 2015 (isolado) (modificar> reparar)

O processo de instalação informará que não foi possível instalar alguns dos executáveis ​​do Visual C ++, pois eles já estão presentes; esta mensagem pode ser ignorada, o reparo ainda corrige o problema relatado na questão.

https://ffff65535.com

Acabei de atualizar para o Visual Studio 2017 Professional e o SSMS 17.

Eu posso acessar meus servidores e bancos de dados por meio do SQL Server Object Explorer do Visual Studio 17, mas quando tento executar o SSMS fora do VS IDE, ele me diz " Não é possível localizar um ou mais componentes. Por favor, reinstale o aplicativo ". Eu reinstalei o SSMS 17 duas vezes e ainda não consigo executá-lo.

O executável do SSMS está em:

C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\Ssms.exe .

Eu recebo o mesmo problema em outra máquina executando o VS 2017 Community.

O que está causando a mensagem " Não é possível localizar um ou mais componentes. Por favor, reinstale o aplicativo " quando tento executar o SSMS fora do Visual Studio? O que preciso fazer para executar o SSMS fora do VS IDE?


Eu tive problema semelhante e no meu caso foi devido a um Microsoft Visual Studio 2015 Shell (Isolated) corrompido que o SSMS 17 requer para ser executado fora do VS IDE.

Para corrigir isso, eu tive que fazer o seguinte:

  1. Desinstalar o Microsoft Visual C++ 2017 Redistributable (x64 e x86). Isso é para garantir que a etapa (2) seja bem-sucedida, pois o processo de reparo dos pré-requisitos poderá falhar em alguns casos, se versões mais recentes tiverem sido instaladas.
  2. Reparar o Microsoft Visual Studio 2015 Shell (Isolated) (ou reinstalar usando https://download.microsoft.com/download/C/9/C/C9CA8400-20AA-4488-92A3-F3F6D978AD81/vs_isoshell.exe ).
  3. Reinstale o Microsoft Visual C++ 2017 Redistributable ( https://go.microsoft.com/fwlink/?LinkId=746572 e https://go.microsoft.com/fwlink/?LinkId=746571 ) se removido anteriormente.

Para o SSMS 2017, exclua esta pasta do registro:

HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\14.0_Config

Seria melhor exportar as chaves antes de excluí-las.


Remova todas as versões instaladas do Visual C ++ e execute o reparo no Visual Studio 2015 Shell (isolado). Depois de concluído, abra o SQL Server Management Studio e ele funcionará.





visual-studio