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


17

Windows 8, 64 비트를 실행 중이며 SQL Server 2012가 설치되어 있습니다. 클라이언트 도구를 다운로드하고 SQL Server Management Studio의 디렉토리를 살펴 보았습니다. SQL Management Studio를 실행하려고하면 오류 메시지가 나타납니다.

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

이 문제는 막 시작되었습니다. 응용 프로그램을 다시 설치하고 서비스 팩을 다운로드했습니다. 바로 가기 키는 경로를 보여 주지만 여전히 실행되지는 않습니다.


1
무언가를 설치하려고하십니까? 그렇다면 무엇? 언제 오류 메시지가 표시됩니까? 어떤 OS를 사용하고 있습니까? 무슨 일이 일어나고 있는지 정확하게 설명하십시오.
22 분 27 초

어떤 응용 프로그램이나 OS를 알려주지 않았으므로 누구나이 질문에 대답 할 수 없습니다.
앤드류 Schulman

답변:


16

어쩌면 Visual Studio 2010을 제거 했습니까? 격리 된 패키지를 설치해보십시오. Microsoft Visual Studio 2010 Shell (격리) 재배포 가능 패키지


답변에 더 자세한 내용을 추가해 주시겠습니까?
Renju Chandran chingath

@RenjuChandranchingath, SQL Server Management Studio의 일부 기능을 사용하려면 MS Visual Studio 2010이 필요합니다.
Homo Programmatoris

이것은 실종 된 것이 었습니다. 감사합니다! :)
Kristaps Vilerts

5

Microsoft의 권장 수정 사항을 따를 때까지 SQL Server Mgt Studio 2012를 열려고 할 때도 같은 오류가 발생 했습니다 .

Microsoft가 10/25/2011에 6:01 PM에 게시

SQL Server 2012 (코드 명 "Denali CTP3") 이상을 설치하고 SSMS를 성공적으로 실행 한 다음 VS11 Dev Preview를 설치 한 다음 SSMS를 실행 한 후에 발생합니다.

Dev11 Preview는 SQL Server Denali SSMS를 버전 11 응용 프로그램으로 잘못 인식하고 설치 중에 SSMS 레지스트리 키의 현재 사용자 설정을 업데이트합니다. 이 문제는 SSMS 설치 후 Dev11 Preview가 설치된 경우에만 발생합니다.

SQL Server 2012 SSMS에는 HKCU 레지스트리 키의 손상된 구성에 대한 기본 제공 보안 및 복원 기능이 있습니다. 손상된 레지스트리 키는 간단히 삭제 한 후 다음 시작 절차에서 SSMS가 올바른 값으로 자동 재구성합니다.

• regedit.exe를 시작하십시오.

• HKEY_CURRENT_USER \ Software \ Microsoft \ SQL Server Management Studio로 이동하십시오.

• 11.0_Config 삭제

• ssms.exe를 다시 시작하십시오.


1
2014 년에도 마찬가지이며 레지스트리에 12.0 및 12.0_config가 있습니다. 몇 번의 재설치 후, 전체 청소, 수리 및 기타 shenanigans가 웹에서 나 에게이 1 분 솔루션을 지시하여 마침내 SSMS 2014를 다시 시작하겠습니다.
Madmenyo

Microsoft SQL Server 2016의 경우 폴더는 14.0_Config입니다.
레자 Aghaie

2

오늘도 같은 문제가있었습니다. VS2012를 제거하고 실수로 VS Shell을 제거했을 수 있습니다.

2014 SSMS Express Edition 설치 2012 SSMS 수정


2

이것은 마침내 나를 위해 일했다 : http://klevster.com/fix/sql20122014-management-studio-cannot-find-one-or-more-components-please-reinstall-the-application/

2010 셸을 제거한 다음 MSSMS 2014를 복구해야했습니다.

위의 링크에서 :

VS2012가 설치된 Windows 2012 Server에서 SQL 2012 Management Studio를 열려고 시도하면 오류가 발생했습니다.

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

여러 가지 조합을 시도한 후 SQL 2014 Management Studio 설치, 제거, 다시 설치… 그런 다음 VS2012를 복구하고 SQL 2014 Management Studio를 다시 설치하십시오. 아무 소용이 없습니다.

마지막으로 Visual Studio 2010 Shell을 제거하는 것이 마지막 단계였습니다. http://www.microsoft.com/en-us/download/details.aspx?id=1366

다운로드가 완료되면 설치 관리자를 실행하고 VS2010 Shell 구성 요소를 제거하십시오. 완료되면 SQL 2014 Management Studio 설치 관리자를 실행하거나 기존 설치를 복구하면 VS2010 Shell 구성 요소가 다시 설치됩니다.

그리고 bam, 마침내 나를 위해 열렸습니다.


0

나는 같은 문제가 있었다. 문제는 일종의 액세스 문제인 것 같습니다. 설치하는 동안 도메인 계정으로 로그인했지만 도메인 연결이 끊어졌습니다.

나중에 도메인에 연결되어있는 동안 SQL Server 설정을 복구했습니다.


0

이전 SQL Server 설치를 정리할 때 VS2010 셸을 제거했습니다.

같은 오류가 발생했습니다. 2010 셸 (1GB 크기)을 다시 설치하면 모두 치료됩니다.


0

VS2010에서 2012로 업데이트 한 후 SQL Server Mgt Studio 2012를 열려고 할 때 Win2008Server에서 동일한 오류가 발생했습니다. Ray Vega가 제안하고 재부팅했지만 시가는 없습니다. 이 후 VSIsoShell.exe를 설치했습니다. 그런 다음 SQL Server Mgt Studio 2012가 OK를 열었습니다.

VSIsoShell.exe에 대한 링크는 다음과 같습니다. http://www.microsoft.com/en-us/download/details.aspx?id=1366


새로운 답변보다는 Ray Vega 답변에 대한 의견으로 더 좋을 것이라고 생각합니다. 이와 같이 표시되었습니다.
Stese
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.