programing

Microsoft SQL Server Management Studio 열기 오류

newstyles 2023. 6. 28. 21:25

Microsoft SQL Server Management Studio 열기 오류

SQL Server Management Studio를 설치했는데 정상적으로 작동했습니다.그 후 Visual Studio를 2010년에서 2013년 Express 버전으로 업데이트했는데, 다음 오류 메시지와 함께 작동하지 않습니다.

하나 이상의 구성 요소를 찾을 수 없습니다.응용 프로그램을 다시 설치하십시오.

다시 설치했지만 여전히 동일한 문제가 있습니다.제안할 것이 있습니까?

SQL Server 2014 Management Studio 답변

SSMS 2014는 Microsoft Visual Studio 2010 Shell(격리된) 재배포 가능 패키지를 사용합니다.이 구성 요소를 제거하면 SSMS에서 '하나 이상의 구성 요소를 찾을 수 없습니다.'라는 오류 메시지가 표시됩니다.응용 프로그램을 다시 설치하십시오.'이 문제는 다음을 통해 해결할 수 있습니다.

  1. 다음 위치에서 VS 2010 Shell 재설치: https://visualstudio.microsoft.com/vs/older-downloads/isolated-shell/
  2. SSMS를 다시 열어 보십시오.그래도 오류가 발생하면 다음을 수행합니다.
  3. SQL Server에서 복구 실행(2014) 설정

SQL Server 2016 Management Studio 답변

SSMS 2016은 Microsoft Visual Studio 2015 Shell (Isolated) 재배포 가능 패키지를 사용합니다.이 구성 요소를 제거하면 SSMS에서 '하나 이상의 구성 요소를 찾을 수 없습니다.'라는 오류 메시지가 표시됩니다.응용 프로그램을 다시 설치하십시오.'이 문제는 VS 2015를 다시 설치하거나 Microsoft Visual Studio 2015 Shell(Isolated) 재배포 가능 패키지를 설치하여 해결할 수 있습니다.

방금 문제를 해결했습니다. SSMS는 VS 2010에 종속되어 있으며 제거함으로써 이 오류가 발생했습니다.

  • 서버 설치 패키지에 1033_enu라는 폴더가 있습니다.
  • 그 안에서 VSS 즉, Visual 스튜디오 셸 폴더를 찾았습니다.
  • 그리고 그 VVS 설정 안에.저는 방금 이 설정을 실행했고 그것이 저를 위해 문제를 해결했습니다.감사해요.

SSMS 2016(최소 v16.5.3)의 경우 레지스트리에서 다음 폴더를 삭제하고 앱을 다시 시작합니다.

HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\13.0_Config

SQL Server 2017 Management Studio 답변

SSMS 17.1은 Visual Studio 2015 셸(분리됨)에도 의존합니다.나는 SSMS를 작동시키기 위해 셸을 수리해야 했습니다.VS 2015 쉘을 찾는 경우 : LINK

위의 링크를 사용하여 설치 관리자를 찾을 수 없는 경우 SSMS 17.x 설치 관리자 여기에 VS 2015 Shell이 포함되어 있습니다.

Scott Hanselman은 또한 모든 (>= 2008 R2) Express 및 SSMS 버전에 대한 링크를 여기에 편리하게 포함시켰습니다. 링크

에서 모든 것을 때 했습니다.Microsoft▁2016▁of▁with▁system▁to▁refresh다▁my▁2016의고▁versions-니칩새2017 2016-2017 버전으로 시스템을 새로 고칩니다.Microsoft제품..처음 해봐서 삭제했습니다.Visual Studio을 제외한 했습니다.2015 VS쉘(2017년이 나왔는지 확실하지 않음), 여기 내 실수가 있었습니다.

해결하기..우선, 당신이 그것을 가지고 있는지 확인하세요.Visual Studio Isolated Shell설된치. 의특버의 .SSMS특정 버전의 셸이 필요합니다.나의 상황이 필요했습니다.VS Shell 2015의 와함께와 .SSMS 2016..

및수하됩니다면만리ing▁▁the를 설치하고 하는 것뿐입니다.Shell오류를 완전히 해결하는 데 도움이 되지 않았습니다.▁my▁key에서 키를 삭제하는 것이 도움이 되었습니다.Registry Editor을 합니다.regedit컴퓨터의 어디에서나 검색할 수 있습니다.

'HKEY_CURRENT_USER/Software/Microsoft/SQL Server Management Studio/*shellversion*_Config'

마우스 오른쪽 단추를 클릭하여 이 폴더/키를 삭제합니다.위해서SSMS 2016삭제했습니다13.0_Config.. 바로열수니다습있었다를 열 수 있었습니다.SSMS평소처럼.

디스크의 공간을 확보하기 위해 일부 프로그램을 제거한 후 이 오류가 발생했습니다.

저는 여기 있는 모든 해결책을 따랐지만, 제 문제는 해결되지 않았습니다.

Visual Studio Shell을 설치한 후 다음 단계에 따라 레지스트리에서 키를 삭제해야 했습니다.그리고 마침내 제 SSMS가 다시 작동하기 시작했습니다.

페이지의 인용문:

  1. regedit을 시작합니다.exe
  2. HKEY_CURRENT_USER\Software\Microsoft\로 이동합니다.SQL Server Management Studio
  3. 13.0_구성 삭제
  4. ssms를 다시 시작합니다.exe

여기에 나와 있는 모든 답변은 저에게 효과가 없었습니다(SQL Server 2014).

효과가 있었던 것은 다음과 같습니다.

프로그램 및 기능이 아닌 공식 설치 관리자를 사용하여 Visual Studio 2010 Shell을 제거합니다.VSIsoShell.exe 파일은 https://www.microsoft.com/en-us/download/details.aspx?id=1366 에서 다운로드할 수 있습니다.

제거된 후 SQL Server 설치를 실행하고 복구를 누릅니다.

SSMS를 관리자로 실행해 보십시오!여러 구성 요소를 수리하고 다시 설치한 후, 결국 제 계정의 보안 수준에 불과했습니다.

VS 설치를 실행하고 "수정"을 선택한 다음 확장성 도구 업데이트 3을 설치하여 SQL Management Studio 2016의 문제를 해결했습니다.그 후 SQL Management Studio 2016을 실행하고 VS Isolated Shell을 재설정했습니다.

모든 버전의 SQL Server에서 이 문제는 설치될 수 있는 플러그인과 해당 데이터를 포함한 데이터 손실 없이 안전하게 해결할 수 있습니다.

이는 일반적인 버그로, 모든 버전의 SQL Server에서 해결책은 무인으로 실행하는 데 약 30분이 걸리는 'Microsoft Visual Studio 20xx Shell(Isolated)' 프로그램 설치를 복구하는 것입니다.

수리를 수행하려면 다음 단계를 완료하십시오.

  1. Visual Studio의 모든 인스턴스를 닫습니다.
  2. Windows 키를 누릅니다.
  3. '프로그램'을 입력합니다.
  4. 나타나는 목록에서 '프로그램 추가/제거'를 클릭합니다.
  5. 나타나는 검색 상자에 'Shell'을 입력합니다.
  6. 'Microsoft Visual Studio 20xx Shell(분리됨)' 클릭*
  7. 수정을 클릭합니다(회색으로 표시된 경우 제거를 클릭합니다).
  8. 창이 나타나면 '복구'를 클릭합니다.
  9. 수리가 완료될 때까지 30분 정도 기다립니다.
  10. 컴퓨터를 다시 시작합니다.

이제 'Microsoft Visual Studio 20xx Shell(Isolated)'이 복구되고 SQL Server Management Studio가 정상적으로 열립니다.

여러 버전의 'Microsoft Visual Studio 20xx Shell(Isolated)'이 설치되어 있는 경우 먼저 최신 버전을 수리하고 올바른 프로그램이 복구될 때까지 버전을 거꾸로 진행합니다.SQL Server 버전을 수정한 버전은 smss 또는 vs.가 업그레이드될 때까지 변경되지 않으므로 나중에 참조할 수 있도록 기록해야 합니다.

사용자 지정 VS2015 제거 도구를 사용하고 VS2017을 설치한 후에도 동일한 문제가 발생합니다.SSMS 17.3을 복구하거나 다시 설치해도 문제가 해결되지 않습니다.

이 문제를 해결하려면 Windows 제어판을 열고 프로그램 및 기능을 선택합니다.다음을 선택합니다.Microsoft Visual Studio 2015 Shell (Isolated)목록에서 변경을 클릭합니다.그런 다음 VS 설정 창에서 복구를 클릭합니다.설치가 완료되면 이미 설치된 일부 최신 구성 요소에 대한 경고를 무시합니다.닫기를 클릭하면 끝입니다! SSMS가 완벽하게 시작됩니다!이것이 누군가의 시간을 절약하기를 바랍니다.

VSIsoShell.exe를 다운로드했지만 설치할 수 없습니다.오류 로그를 자세히 살펴보면 시스템에 최신 버전의 비주얼 스튜디오가 있기 때문입니다.2017 커뮤니티와 비교하여 제거한 후 VSIsoShell을 성공적으로 설치했습니다.

Visual Studio 2015 Isolated Shell을 다운로드하여 설치합니다.

Microsoft Visual Studio 2015 재배포 가능 패키지에서 이 재배포 가능 패키지에 대한 자세한 내용을 읽을 수 있습니다.

이 링크에서 이 패키지를 추가로 다운로드할 수 있습니다.

이 패키지를 설치한 후 SQL SERVER 2016용 SSMS를 실행하십시오.저한테 효과가 있어요!

다른 답변에서 언급한 레지스트리 편집이나 소프트웨어 재설치가 당신에게 효과가 없을 경우를 대비하여, 저는 안티바이러스로 인해 이 문제를 겪고 있었습니다.이 경우에는 크라우드스트라이크였지만 다른 사람들도 이를 유발할 수 있습니다.

테스트할 AV를 비활성화하고, 그것이 원인이라면 SSMS 2014/2016에 예외를 적용합니다.

위의 해결책 중 저에게는 효과가 없었습니다. 승인된 답변의 링크가 작동하지 않습니다.

그래서 Setup에서 MSSQL 2014를 복구하려고 했습니다. 이것은 의존하는 Visual Studio Shell을 설치할 것입니다.

SQL Server Installation Center -> Maintenance -> Repair -> Select the Instance

다음으로, 당신은 문제없이 ssms를 실행할 수 있을 것입니다.

그게 통했으면 좋겠네요

드디어 이 일을 할 수 있게 되었습니다. "C:\Files)\ ServerProgram Files(x86)\Microsoft SQL Server\120\"binn\binn\그런 다음 RSConfigTool.exe"는 제어판 설치 프로그램(수리)이 아닌 복구 도구를 사용했습니다.
이 작업은 파일을 다시 설치하는 과정을 거치는 것 같았고 이후 모든 작업이 잘 진행되었습니다!머리를 쥐어뜯고 있었어요!

이미 존재하는 Microsoft Visual Studio 2010 Shell(분리됨) -ENU를 제거한 후 복구 작업을 완료했습니다. 복구 작업은 아래 경로를 따르십시오. SQL Server 설치 센터 -> 유지 관리 -> 복구

참고: 위의 어떤 것도 저에게 맞지 않았습니다.이것은 오직 작동합니다.

언급URL : https://stackoverflow.com/questions/27998743/microsoft-sql-server-management-studio-opening-error