programing tip

Microsoft SQL Server Management Studio 열기 오류

itbloger 2020. 11. 13. 07:54
반응형

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 셸 재설치 : 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 (격리 됨) 재배포 가능 패키지를 사용합니다. 이것이 제거되면 SSMS는 '하나 이상의 구성 요소를 찾을 수 없습니다. 응용 프로그램을 다시 설치하십시오 '. VS 2015를 다시 설치하거나 Microsoft Visual Studio 2015 Shell (격리 됨) 재배포 가능 패키지를 설치하여이 문제를 해결할 수 있습니다.


방금 문제를 해결했습니다. SSMS는 VS 2010에 의존하며이 오류가 발생했습니다.

  • 내 서버 설치 패키지에 1033_enu라는 폴더가 있습니다.
  • 그 안에 VSS 즉 Visual studio shell 폴더가 있습니다.
  • 그리고 그 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 Shell을 찾는 경우 : LINK

위 링크를 사용하여 설치 프로그램을 찾을 수없는 경우 여기에 있는 SSMS 17.x 설치 프로그램 에 VS 2015 Shell이 ​​포함되어 있습니다.

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


Microsoft2016-2017 버전의 Microsoft제품으로 시스템을 새로 고치기 위해 모든 시스템을 제거 할 때 동일한 문제가 발생했습니다 . 처음으로 이렇게하면 Visual Studio셸을 삭제하고 셸을 제외한 모든 2017을 설치했습니다 2015 VS(2017 년인지 확실하지 않음). 아웃), 여기 내 실수가 있습니다.

.. 먼저 해결하려면 Visual Studio Isolated Shell설치되어 있는지 확인하십시오 . 의 특정 버전 SSMS에는 특정 버전의 셸 필요합니다. 내 상황은 VS Shell 2015SSMS 2016..

를 설치하고 수리하는 것만으로 Shell는 오류를 완전히 수정하는 데 도움이되지 않았습니다. 나에게 도움이 된 것은 내 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_Config 삭제
  4. ssms.exe를 다시 시작하십시오.

여기의 모든 답변이 저에게 효과적이지 않았습니다 (SQL Server 2014).

효과가 있었던 것은 :

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

2) 제거되면 SQL Server 설치를 실행하고 복구를 누르십시오.


관리자 권한으로 SSMS를 실행 해보십시오! 여러 구성 요소를 수리 및 재설치 한 후 결국 내 계정의 보안 수준이었습니다.


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


For all versions of SQL Server, this can be fixed safely with no loss of data including any plugins that may be installed and their data.

This is a common bug, and the solution in all versions of SQL Server is to repair the 'Microsoft Visual Studio 20xx Shell (Isolated)' program installation, which takes about 30 minutes to run unattended.

To perform the repair, please complete the following steps:

  1. Close all instances of Visual Studio.
  2. Press the Windows key.
  3. Type 'Programs'.
  4. Click 'Add or Remove Programs' from the list that appears.
  5. Type 'Shell' into the Search box that appears.
  6. Click 'Microsoft Visual Studio 20xx Shell (Isolated)'*
  7. Click Modify (If greyed out then click Uninstall).
  8. In the window that appears, click 'Repair'.
  9. Wait 30mins or so for repair to complete.
  10. Restart machine.

'Microsoft Visual Studio 20xx Shell (Isolated)' will now be repaired and SQL Server Management Studio should open as normal.

* If there are multiple version(s) of 'Microsoft Visual Studio 20xx Shell (Isolated)' installed, then repair the latest one first, working backwards through versions until the correct program is repaired. Be sure to make a note of the version that fixed your version of SQL Server for future reference as it will not change until smss or vs is upgraded.


I have the same issue after using the custom VS2015 uninstallation tool and installing the VS2017. Repair or reinstall of the SSMS 17.3 does not solve the issue.

To resolve it open the Windows Control panel, select the Programs and Features. Select the Microsoft Visual Studio 2015 Shell (Isolated) from the list and click Change. Then click Repair in the VS setup window. On setup completed ignor the warnings about some newer components already installed. Click Close and thats it! SSMS starts perfect! Hope this save someone's time.


Installing Visual Studio 2010 Shell helped me ...

https://www.microsoft.com/en-us/download/details.aspx?id=1366


I downloaded VSIsoShell.exe but could not install it. When i deep dive in to error logs the reason is newer version of visual studio exists on the system. I uninstalled vs2017 community then installation of VSIsoShell is successful


Download and Install Visual Studio 2015 Isolated Shell.

You can further read the details of this Redistributable Package from Microsoft Visual Studio 2015 Redistributable Package

You can further Download this Package from this link

After Installing this package, Please run SSMS for SQL SERVER 2016. It actually works for me!


Just in case none of the registry edits or software reinstalls mentioned in the other answers work for you, I was having this issue due to anti-virus. In this case it was Crowdstrike, but others can cause it as well.

Try disabling your AV to test, and if that's the culprit, put an exception in for SSMS 2014/2016.


None of above solutions worked for me , Link in the accepted answer is not working.

So I tried repairing MSSQL 2014 from Setup , This will install Visual Studio Shell which it depends on.

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

Next , You will be able to run ssms without an issue.

Hope that works,


I finally got this to work - open up "C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\RSConfigTool.exe" then used the repair tools in there, rather than from the control panel install programs (repair).
This seemed to run through reinstalling of files and afterwards everything worked great! I was tearing my hair out!


I uninstalled already existing microsoft visual studio 2010 Shell(isolated) -ENU Then did repair To do repair please follow below path : SQL Server Installation Center -> Maintenance -> Repair

Note: None of the above worked for me.This is only worked

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

반응형