Saya menggunakan Windows 8.1, edisi Professional. Saya menginstal SQL Server Management Studio 2012 x64 dan semuanya bekerja dengan baik. Saya menginstal Visual Studio 2013 dan semuanya bekerja dengan baik.
Kemudian, saya menginstal Paket Layanan 1 untuk Visual Studio dan beberapa fitur canggih. Saya kesulitan mencopot pemasangan hal-hal ini, jadi saya melakukan pengembalian sistem untuk memutar kembali komputer saya. Itu berhasil, tapi sekarang setiap kali saya pergi ke SSMS, saya mendapatkan
"Cannot find one or more components. Please reinstall application"
Saya mencoba memperbaiki SSMS, mencopot pemasangan, menginstal ulang dan bahkan mencoba SSMS 2014, namun tidak peduli apa yang saya lakukan ketika saya pergi ke SSMS saya masih mendapatkan kesalahan yang sama.
Saya bertanya-tanya apakah ada beberapa komponen yang hilang atau dihapus ketika saya menghapus Visual Studio Pro? Saya menginstal ulang Visual Studio 2013 express, dan berfungsi, tetapi SSMS masih tidak akan berfungsi.
Saya melihat posting ini dan menghapus 11.0_Config
dari registri, tetapi masih belum berhasil.
Saya kemudian menghapus seluruh SQL Server Management Studio
registri dan menginstal ulang dan masih tidak berhasil.
EDIT:
Setiap kali saya menginstal SSMS 2012 atau 2014 saya mendapatkan kesalahan di atas yang sama selama instalasi ketika menginstal ManagementToolsAdvancedConfig_install_postmsi_Cpu64.
Namun, instalasi terus dan selesai dan bahkan menunjukkan semua tanda centang hijau yang mengatakan semuanya telah diinstal ...
Berikut ini ringkasan log yang dicetak setelah menginstal ulang. Tidak yakin apakah ini membantu:
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
Apakah ada cara lain untuk melihat log atau sesuatu untuk melihat komponen apa yang hilang?
Jawaban:
Sangat mutlak tidak perlu menginstal ulang SSMS atau VS. Temukan saja penginstal VS shell di folder, tempat penginstal SSMS membongkar file-nya:
dan pasang.
sumber
Yahoo! Aku telah memperbaikinya!
Saya menemukan tautan ini dan di bagian paling bawah "Wael" menulis yang berikut:
Jadi saya uninstall semua SSMS, Visual Studio 2013, DAN segala sesuatu yang memiliki "Visual Studio" dalam nama dari file program (seperti shell). Kemudian, saya menginstal ulang SSMS dan sekarang berfungsi.
sumber
Saran di atas tidak bekerja untuk saya - saya menjalankan kembali Setup.Exe untuk SQL Server, dan hanya memilih opsi Perbaikan. Butuh 1 menit, dan semua sudah diperbaiki.
sumber
Repair
hal itu benar-benar berhasil.Menjalankan F: \ 1033_ENU_LP \ redist \ VisualStudioShell \ VSSetup \ vs_setup.msi dari SQL Server 2014 ISO menyelesaikan masalah ini untuk saya. Sepertinya Visual Studio Shell telah dihapus entah bagaimana sebelumnya dan itu merusak SQL Server Management Studio karena tergantung padanya. Aneh bahwa proses perbaikan SQL Server tidak mengambil ini
sumber
Ada memecahkannya untuk saya: Dari SQL Server DVD (atau ISO) Jalankan ini: D: \ redist \ VisualStudioShell \ VS10sp1-KB983509.msp
Ini akan mendeteksi anomali lain sehubungan dengan persyaratan VS10 Anda dan memperbaiki semua yang diperlukan.
Saya bisa meluncurkan SSMS 2012 saya, bahkan sebagian jalan melalui perbaikan.
sumber