Korzystam z systemu Windows 8.1, wersja Professional. Zainstalowałem SQL Server Management Studio 2012 x64 i wszystko działało dobrze. Zainstalowałem Visual Studio 2013 i wszystko działało dobrze.
Następnie zainstalowałem Service Pack 1 dla Visual Studio i kilka zaawansowanych funkcji. Miałem problem z odinstalowaniem tych rzeczy, więc przywróciłem system, aby przywrócić komputer. To działało, ale teraz za każdym razem, gdy idę do SSMS, dostaję
"Cannot find one or more components. Please reinstall application"
Próbowałem naprawić SSMS, odinstalować, ponownie zainstalować, a nawet wypróbowałem SSMS 2014, ale bez względu na to, co zrobię, kiedy przejdę do SSMS, nadal pojawia się ten sam błąd.
Zastanawiam się, czy brakuje jakiegoś komponentu lub został on usunięty podczas usuwania programu Visual Studio Pro? Ponownie zainstalowałem program Visual Studio 2013 express i działa, ale SSMS nadal nie działa.
Spojrzałem na ten post i usunąłem go 11.0_Config
z rejestru, ale nadal nie mam szczęścia.
Następnie usunąłem cały SQL Server Management Studio
rejestr i przeinstalowałem i nadal nie mam szczęścia.
EDYTOWAĆ:
Za każdym razem, gdy instaluję SSMS 2012 lub 2014, podczas instalacji pojawia się ten sam błąd podczas instalacji. ManagementToolsAdvancedConfig_install_postmsi_Cpu64.
Jednak instalacja jest kontynuowana i kończy się, a nawet pokazuje wszystkie zielone znaczniki wyboru informujące, że wszystko zostało zainstalowane ...
Oto podsumowanie dziennika wydrukowane po ponownej instalacji. Nie jestem pewien, czy to pomoże:
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
Czy jest jakiś inny sposób, aby spojrzeć na dziennik lub coś, aby zobaczyć, jakich składników brakuje?
Odpowiedzi:
Nie ma potrzeby ponownej instalacji SSMS lub VS. Wystarczy znaleźć instalator powłoki VS w folderze, w którym instalator SSMS rozpakowuje swoje pliki:
i zainstaluj.
źródło
Yahooo !! Naprawiłem to!
Znalazłem ten link i na samym dole „Wael” napisał:
Więc odinstalowałem wszystkie SSMS, Visual Studio 2013 ORAZ wszystko inne, które miały „Visual Studio” w nazwie z plików programu (jak powłoka). Następnie ponownie zainstalowałem SSMS i teraz działa.
źródło
Powyższe sugestie nie działały dla mnie - ponownie uruchomiłem Setup.Exe dla SQL Server i wybrałem opcję Napraw. Zajęło to 1 minutę i wszystko zostało naprawione.
źródło
Repair
naprawdę zadziałało.Uruchamianie F: \ 1033_ENU_LP \ redist \ VisualStudioShell \ VSSetup \ vs_setup.msi z SQL Server 2014 ISO rozwiązało ten problem dla mnie. Wygląda na to, że Visual Studio Shell został wcześniej jakoś usunięty, co spowodowało uszkodzenie SQL Server Management Studio, ponieważ zależy od niego. Dziwne, że proces naprawy programu SQL Server tego nie wykrył
źródło
Dla mnie to rozwiązało: Z SQL Server DVD (lub ISO) Uruchom to: D: \ redist \ VisualStudioShell \ VS10sp1-KB983509.msp
Wykryje to inne anomalie w odniesieniu do wymagań VS10 i naprawi wszystkie zgodnie z wymaganiami.
Byłem w stanie uruchomić mój SSMS 2012 nawet w połowie poprawki.
źródło