Estou no Windows 8.1, edição Professional. Instalei o SQL Server Management Studio 2012 x64 e tudo funcionou bem. Instalei o Visual Studio 2013 e tudo funcionou bem.
Em seguida, instalei o Service Pack 1 para Visual Studio e alguns recursos avançados. Como tive problemas para desinstalar essas coisas, fiz uma restauração do sistema para reverter meu computador. Isso funcionou, mas agora, sempre que vou ao SSMS, recebo uma
"Cannot find one or more components. Please reinstall application"
Tentei reparar o SSMS, desinstalar, reinstalar e até tentei o SSMS 2014, mas não importa o que eu faça quando for para o SSMS, ainda recebo o mesmo erro.
Gostaria de saber se há algum componente que está faltando ou foi removido quando eu removi o Visual Studio Pro? Reinstalei o Visual Studio 2013 express e ele funciona, mas o SSMS ainda não funcionará.
Eu olhei para este post e excluído 11.0_Config
do registro, mas ainda sem sorte.
Eu apaguei o SQL Server Management Studio
registro inteiro e reinstalei e ainda não tive sorte.
EDITAR:
Sempre que instalo o SSMS 2012 ou 2014, recebo o mesmo erro acima durante a instalação quando está instalando. ManagementToolsAdvancedConfig_install_postmsi_Cpu64.
No entanto, a instalação continua e termina e até mostra todas as marcas de verificação verdes dizendo que tudo foi instalado ...
Aqui está o resumo do log que foi impresso após a reinstalação. Não tenho certeza se isso ajuda:
Overall summary:
Final result: Passed
Exit code (Decimal): 0
Start time: 2014-06-26 12:10:28
End time: 2014-06-26 12:18:57
Requested action: Install
Machine Properties:
Machine name: MYMACHINE
Machine processor count: 8
OS version: Windows 8
OS service pack:
OS region: United States
OS language: English (United States)
OS architecture: x64
Process architecture: 64 Bit
OS clustered: No
Product features discovered:
Product Instance Instance ID Feature Language Edition Version Clustered Configured
Package properties:
Description: Microsoft SQL Server 2014
ProductName: SQL Server 2014
Type: RTM
Version: 12
SPLevel: 0
Installation location: C:\Users\ME\Downloads\SQLManagementStudio_x64_ENU\x64\setup\
Installation edition: Express
Product Update Status:
None discovered.
User Input Settings:
ACTION: Install
ADDCURRENTUSERASSQLADMIN: true
AGTSVCACCOUNT: <empty>
AGTSVCPASSWORD: <empty>
AGTSVCSTARTUPTYPE: Manual
ASBACKUPDIR: Backup
ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Config
ASDATADIR: Data
ASLOGDIR: Log
ASPROVIDERMSOLAP: 1
ASSERVERMODE: MULTIDIMENSIONAL
ASSVCACCOUNT: <empty>
ASSVCPASSWORD: <empty>
ASSVCSTARTUPTYPE: Automatic
ASSYSADMINACCOUNTS: <empty>
ASTEMPDIR: Temp
BROWSERSVCSTARTUPTYPE: Disabled
CLTCTLRNAME: <empty>
CLTRESULTDIR: <empty>
CLTSTARTUPTYPE: 0
CLTSVCACCOUNT: <empty>
CLTSVCPASSWORD: <empty>
CLTWORKINGDIR: <empty>
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE:
CTLRSTARTUPTYPE: 0
CTLRSVCACCOUNT: <empty>
CTLRSVCPASSWORD: <empty>
CTLRUSERS: <empty>
ENABLERANU: false
ENU: true
ERRORREPORTING: false
FEATURES: CONN, BC, SDK, SSMS, ADV_SSMS, SNAC_SDK
FILESTREAMLEVEL: 0
FILESTREAMSHARENAME: <empty>
FTSVCACCOUNT: <empty>
FTSVCPASSWORD: <empty>
HELP: false
IACCEPTSQLSERVERLICENSETERMS: true
INDICATEPROGRESS: false
INSTALLSHAREDDIR: C:\Program Files\Microsoft SQL Server\
INSTALLSHAREDWOWDIR: C:\Program Files (x86)\Microsoft SQL Server\
INSTALLSQLDATADIR: <empty>
INSTANCEDIR: C:\Program Files\Microsoft SQL Server\
INSTANCEID: <empty>
INSTANCENAME: <empty>
ISSVCACCOUNT: NT AUTHORITY\Network Service
ISSVCPASSWORD: <empty>
ISSVCSTARTUPTYPE: Automatic
MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME: <empty>
MATRIXNAME: <empty>
NPENABLED: 0
PID: *****
QUIET: false
QUIETSIMPLE: false
ROLE: AllFeatures_WithDefaults
RSINSTALLMODE: DefaultNativeMode
RSSHPINSTALLMODE: DefaultSharePointMode
RSSVCACCOUNT: <empty>
RSSVCPASSWORD: <empty>
RSSVCSTARTUPTYPE: Automatic
SAPWD: <empty>
SECURITYMODE: <empty>
SQLBACKUPDIR: <empty>
SQLCOLLATION: SQL_Latin1_General_CP1_CI_AS
SQLSVCACCOUNT: <empty>
SQLSVCPASSWORD: <empty>
SQLSVCSTARTUPTYPE: Automatic
SQLSYSADMINACCOUNTS: <empty>
SQLTEMPDBDIR: <empty>
SQLTEMPDBLOGDIR: <empty>
SQLUSERDBDIR: <empty>
SQLUSERDBLOGDIR: <empty>
SQMREPORTING: false
TCPENABLED: 0
UIMODE: AutoAdvance
UpdateEnabled: true
UpdateSource: MU
USEMICROSOFTUPDATE: false
X86: false
Configuration file: C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20140626_121025\ConfigurationFile.ini
Detailed results:
Feature: Management Tools - Complete
Status: Passed
Feature: Client Tools Connectivity
Status: Passed
Feature: Client Tools SDK
Status: Passed
Feature: Client Tools Backwards Compatibility
Status: Passed
Feature: Management Tools - Basic
Status: Passed
Feature: SQL Client Connectivity
Status: Passed
Feature: SQL Client Connectivity SDK
Status: Passed
Feature: Setup Support Files
Status: Passed
Rules with failures:
Global rules:
Scenario specific rules:
Rules report file: C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20140626_121025\SystemConfigurationCheck_Report.htm
Existe alguma outra maneira de examinar um log ou algo para ver quais componentes estão faltando?
Respostas:
Não há necessidade absoluta de reinstalar o SSMS ou o VS. Basta encontrar o instalador do shell do VS na pasta onde o instalador do SSMS descompacta seus arquivos:
e instale-o.
fonte
Yahooo !! Eu consertei isso!
Encontrei este link e no final "Wael" escreveu o seguinte:
Então, eu desinstalei todo o SSMS, Visual Studio 2013 E tudo o que tinha "Visual Studio" no nome dos arquivos de programa (como o shell). Em seguida, reinstalei o SSMS e agora ele funciona.
fonte
As sugestões acima não funcionaram para mim - executei novamente o Setup.Exe para SQL Server e apenas escolhi a opção Reparar. Demorou 1 minuto, e tudo foi corrigido.
fonte
Repair
coisa realmente fez o trabalho.A execução de F: \ 1033_ENU_LP \ redist \ VisualStudioShell \ VSSetup \ vs_setup.msi do SQL Server 2014 ISO resolveu esse problema para mim. Parece que o Shell do Visual Studio foi removido de alguma forma antes e que corrompeu o SQL Server Management Studio, pois depende dele. Estranho que o processo de reparo do SQL Server não tenha percebido isso
fonte
Resolvi isso para mim: No DVD do SQL Server (ou ISO), execute o seguinte: D: \ redist \ VisualStudioShell \ VS10sp1-KB983509.msp
Isso detectará outras anomalias com relação aos requisitos do VS10 e corrigirá tudo conforme necessário.
Consegui iniciar o meu SSMS 2012 até a metade da correção.
fonte