13

Я на 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

Есть ли другой способ посмотреть журнал или что-то, чтобы увидеть, какие компоненты отсутствуют?

5 ответов5

9

Нет абсолютно никакой необходимости переустанавливать SSMS или VS. Просто найдите установщик оболочки VS в папке, куда установщик SSMS распаковывает свои файлы:

1033_ENU_LP\redist\VisualStudioShell\VSSetup

и установите его.

8

Yahooo !! Я починил это!

Я нашел эту ссылку и в самом низу "Ваэль" написал следующее:

SSMS Зависит от Visual Studio 2010 IDE, что, если не установлено, будет делать программа установки SQL Server, но если присутствует какая-либо версия, программа установки проигнорирует ее даже при восстановлении.

После установки я понял, что для работы SSMS требуется Visual Studio 10 IDE, которую я удалил по ошибке после удаления VS 2010.

Итак, я открыл установочный носитель и искал программу установки Visual Studio. MSI-файл запустился без проблем и заполнил недостающие части, а Management Studio запустил OK.

Поэтому я удалил все SSMS, Visual Studio 2013 и все остальное, в названии которого была "Visual Studio", из файлов программы (например, оболочки). Затем я переустановил SSMS и теперь он работает.

5

Вышеуказанные предложения не сработали для меня - я перезапустил программу установки.Exe для SQL Server, и просто выбрал вариант восстановления. Прошло 1 минуту, и все было исправлено.

2

Запуск F:\1033_ENU_LP\redist\VisualStudioShell\VSSetup\vs_setup.msi из SQL Server 2014 ISO решил эту проблему для меня. Похоже, оболочка Visual Studio была как-то удалена ранее, и это повредило SQL Server Management Studio, поскольку это зависит от нее. Странно, что процесс восстановления SQL Server не поднял это, хотя

1

Там решил это для меня: С DVD-сервера SQL Server (или ISO) Запустите это: D:\redist\VisualStudioShell\VS10sp1-KB983509.msp

Это позволит обнаружить другие аномалии с учетом ваших требований VS10 и исправить все по мере необходимости.

Я смог запустить SSMS 2012 хотя бы частично через это исправление.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .