SQL Server Management Studio를 다시 설치하십시오.


13

Windows 8.1 Professional 버전을 사용하고 있습니다. SQL Server Management Studio 2012 x64를 설치했으며 모든 것이 잘 작동했습니다. Visual Studio 2013을 설치했는데 모든 것이 잘 작동했습니다.

그런 다음 Visual Studio 용 서비스 팩 1 및 일부 고급 기능을 설치했습니다. 이러한 것들을 제거하는 데 문제가 있었으므로 컴퓨터를 롤백하기 위해 시스템 복원을 수행했습니다. 그것은 효과가 있었지만 지금은 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

로그를 보거나 누락 된 구성 요소를 확인하는 다른 방법이 있습니까?


레지스트리 항목 제거를 시도 했습니까? 어떤 구성 요소가 무엇인지 알지 못하면 해결 방법을 알려주기 어렵습니다. 컴퓨터는 로그 파일이 존재하기 때문에 파일을 찾아야합니다.
Ramhound

그게 내가 묻는 것입니다 :이 로그 파일을 어디에서 찾을 수 있습니까? --- 레지스트리를 제거하는 것이 안전합니까?
마이크로

시스템에 중요하지 않은 항목을 고려하면 완벽하게 안전합니다. 항목이 실제로 삭제되기 전에 내보내기가 걱정되는 경우. 다음은 삭제해야 할 항목을 설명 하는 질문 입니다.
Ramhound

@ramhound, 도와 주셔서 감사합니다. 그 게시물을 이미 보았습니다. 레지스트리 항목을 삭제하고 다시 설치했지만 여전히 동일한 문제 ... 질문이 새 정보로 업데이트되었습니다.
마이크로

고쳤다! 또 다른 8 시간 동안 자신의 답변을 게시하지 않겠습니다.
Micro

답변:


9

SSMS 또는 VS를 다시 설치할 필요는 없습니다. SSMS 설치 프로그램이 해당 파일의 압축을 푼 폴더에서 VS 쉘 설치 프로그램을 찾으십시오.

1033_ENU_LP\redist\VisualStudioShell\VSSetup

설치하십시오.


1
수퍼 유저에 오신 것을 환영합니다. 당신의 대답은 당신이에 관해서는 몇 가지 설명을 제공하기 위해 편집 할 경우 더 나은 것 OPS 질문 솔루션 주소.
나는 말한다 Reinstate Monica

1
SQL Server 2014-이 기술을 시도 할 때 오류가 발생합니다. "이 제품을 설치하려면 Setup.exe를 실행하십시오."물론, 가장 먼저 시도한 것이지만 복구 옵션이 나열되어 있지 않습니다.
Lucas

1
발견-수리는 유지 관리 아래에 있습니다. 문제가 해결되었습니다.
Lucas

1
이 답변을 통해 올바른 길을 찾을 수 있었지만이 링크는 셸 설치 관리자에게 더 나은 소스였습니다. microsoft.com/en-ie/download/confirmation.aspx?id=1366
JosephStyons

이 VisualStudios 지옥 을 어디에서 검색 할 수 있습니까 ... ??
Sayka

8

야후! 나는 그것을 고쳤다!

링크를 찾았고 맨 아래 "Wael"은 다음과 같이 썼습니다.

SSMS Visual Studio 2010 IDE에 따라 다릅니다. Visual Studio 2010 IDE는 SQL Server 설치 프로그램이 설치되어 있지 않은 경우 설치되지만 버전이 있으면 복구 중에도 설치를 무시합니다.

다시 설치, SSMS를 실행하려면 Visual Studio 10 IDE가 필요하다고 생각했는데 VS 2010을 제거한 후 실수로 제거했습니다.

그래서 설치 미디어를 열고 Visual Studio 설치를 검색했습니다. .msi 파일이 종료되고 누락 된 부분이 채워졌으며 Management Studio가 실행되었습니다.

따라서 프로그램 파일 (예 : 셸)에서 SSMS, Visual Studio 2013 및 이름에 "Visual Studio"가있는 다른 모든 항목을 제거했습니다. 그런 다음 SSMS를 다시 설치하면 작동합니다.


확인했습니다. SQL Server 복구 작업 후 Visual Studio 2010 필수 구성 요소가 다시 설치되어 있어야합니다. 사용자가 다른 소프트웨어에 대한 중요한 종속성을 제거하려고 할 때 경고가 표시되기를 바랍니다.
벤트 라스무센

5

위의 제안은 효과가 없었습니다. SQL Server의 Setup.Exe를 다시 실행하고 복구 옵션을 선택했습니다. 1 분이 걸렸고 모두 해결되었습니다.


많은 정교한 조언을 따르는 Repair것이 실제로 사용되지 않은 것은 처음이지만 실제로 그 일을 해냈습니다.
svz

나를 위해. 감사! 1033_ENU_LP \ redist \ VisualStudioShell \ VSSetup이 작동하지 않습니다.
ruedi

2

SQL Server 2014 ISO에서 F : \ 1033_ENU_LP \ redist \ VisualStudioShell \ VSSetup \ vs_setup.msi를 실행하면이 문제가 해결되었습니다. Visual Studio Shell이 ​​어떻게 든 제거되었지만 SQL Server Management Studio가 종속되어있는 것처럼 손상되었습니다. SQL Server 복구 프로세스 가이 문제를 해결하지 못했습니다.


1

해결 방법 : SQL Server DVD (또는 ISO)에서 다음을 실행하십시오. D : \ redist \ VisualStudioShell \ VS10sp1-KB983509.msp

그러면 VS10 요구 사항과 관련하여 다른 예외가 감지되고 필요한 경우 모두 수정됩니다.

수정을 통해 SSMS 2012를 시작할 수있었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.