Я на Windows 8.1, Профессиональная версия. Я установил SQL Server Management Studio 2012 x64, и все работало хорошо. Я установил Visual Studio 2013, и все работало хорошо.
Затем я установил пакет обновления 1 для Visual Studio и некоторые дополнительные функции. У меня были проблемы с удалением этих вещей, поэтому я сделал восстановление системы, чтобы откатить мой компьютер. Это сработало, но теперь, когда я иду в SSMS, я получаю
"Cannot find one or more components. Please reinstall application"
Я пытался починить SSMS, удалить, переустановить и даже попробовать SSMS 2014, но независимо от того, что я делаю, когда я иду в SSMS, я все равно получаю ту же ошибку.
Мне интересно, есть ли какой-то компонент, который отсутствует или был удален при удалении Visual Studio Pro? Я переустановил Visual Studio 2013 Express, и он работает, но SSMS все равно не будет работать.
Я посмотрел этот пост и удалил 11.0_Config
из реестра, но все равно не повезло.
Затем я удалил весь SQL Server Management Studio
реестр и переустановил, и все равно не повезло.
РЕДАКТИРОВАТЬ:
Каждый раз, когда я устанавливаю SSMS 2012 или 2014, во время установки у меня появляется одна и та же ошибка выше, ManagementToolsAdvancedConfig_install_postmsi_Cpu64.
но установка продолжается и заканчивается, и даже отображаются все зеленые галочки о том, что все установлено ...
Вот краткий отчет, который был напечатан после переустановки. Не уверен, поможет ли это кому-нибудь:
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
Есть ли другой способ посмотреть журнал или что-то, чтобы увидеть, какие компоненты отсутствуют?
Ответы:
Нет абсолютно никакой необходимости переустанавливать SSMS или VS. Просто найдите установщик оболочки VS в папке, куда установщик SSMS распаковывает свои файлы:
и установите его.
источник
Yahooo !! Я починил это!
Я нашел эту ссылку и в самом низу «Ваэль» написал следующее:
Поэтому я удалил все SSMS, Visual Studio 2013 и все остальное, в названии которого была «Visual Studio», из файлов программы (например, оболочки). Затем я переустановил SSMS и теперь он работает.
источник
Приведенные выше предложения не сработали для меня - я перезапустил Setup.Exe для SQL Server и просто выбрал вариант восстановления. Прошло 1 минуту, и все было исправлено.
источник
Repair
вещь действительно сделала свое дело.Запуск F: \ 1033_ENU_LP \ redist \ VisualStudioShell \ VSSetup \ vs_setup.msi из SQL Server 2014 ISO решил эту проблему для меня. Похоже, оболочка Visual Studio была как-то удалена раньше, и это повредило SQL Server Management Studio, поскольку это зависит от нее. Странно, что процесс восстановления SQL Server не поднял это, хотя
источник
Там решил это для меня: С DVD-сервера SQL Server (или ISO) Запустите это: D: \ redist \ VisualStudioShell \ VS10sp1-KB983509.msp
Это позволит обнаружить другие аномалии с учетом ваших требований VS10 и исправить все по мере необходимости.
Я смог запустить SSMS 2012 хотя бы частично через это исправление.
источник