SSMS 18.6 시작시 충돌
SSMS 18.6을 실행하면 프로그램이 시작되고 중단 된 다음 충돌합니다. 주어진 오류 메시지는 없으며, 프로그램은 어떤 조치가 취해지고 아무것도 연결되기 전에 종료됩니다.
SSMS, Visual Studio 및 SQL Complete에 대한 모든 파일을 제거하고 삭제했습니다. 18.6 및 18.5.1 버전의 SSMS를 사용해 보았습니다.
에서 https://dba.stackexchange.com/questions/237086/sql-server-management-studio-18-wont-open-only-splash-screen-pops-up/237087#237087: Interop.8.0.dll 파일을 privateassemblies에서 공용으로 복사 해 보았습니다. 효과가 없습니다. 여기에 언급 된 구성 파일의 줄은 최근 SSMS 릴리스에서 이미 주석 처리되었습니다.
에서 SQL Server Management Studio를 시작할 후 즉시 종료 : 나는 이름을 바꾸거나 패키지 파일 여기에 나열하고 관련 레지스트리 키를 제거 삭제 시도했습니다. 이로 인해 SSMS가 전혀 열리지 않고 Windows에서 경고음이 발생합니다. 다른 효과는 없습니다.
에서 https://social.msdn.microsoft.com/Forums/silverlight/en-US/9d0e2459-eb74-46e8-a983-05ae2ba18977/ssms-crashes-on-startup?forum=sqltools: .NET 프레임 워크를 복구하려고했습니다. 효과가 없습니다.
SSMS 버전 17.9.1에서만 설치하고 성공적으로 연결할 수있었습니다.
문제 해결을 도와 줄 사람이 있으면 이벤트 뷰어 세부 정보를 제공 할 수 있습니다. .NET 런타임 오류와 두 개의 응용 프로그램 오류가 있습니다. 하나는 이벤트 이름 CLR20r3이고 다른 하나는 APPCRASH입니다. 필요한 경우 더 많은 정보를 제공해 드리겠습니다.
답변
정확한 이유를 말할 수는 없지만 해결책을 찾았습니다. 문제가 무엇이든, 나는 그것이 사용자 고유이며 내 컴퓨터로 제한된다는 것을 발견했습니다. 다른 사용자는 저와 마찬가지로 내 컴퓨터에서 정상적으로 SSMS에 액세스 할 수있었습니다.
AppData 폴더가 존재하고 숨겨져 있다는 것을 기억하기 때문에 관리자 계정을 사용하여 작업 사용자로부터 복사하고 일부 백그라운드 프로세스에서 사용되지 않은 두 파일을 모두 다시 작성했습니다. 이를 통해 일반 사용자와 상승 된 관리자 계정으로 SSMS에 다시 한 번 액세스 할 수있었습니다.
나는이 같은 문제가있었습니다 (갑작스런 Windows 업데이트로 인해 발생했습니다). 나는 또한 위에 나열된 다른 모든 솔루션을 시도했지만 나를 위해 일한 유일한 방법은 원래 포스터가 권장하는 것처럼 버전 7.9.1을 제거한 다음 다시 설치하는 것입니다.
제 경우에는 컴퓨터에 한 명의 사용자 만 있으므로 액세스 할 수있는 다른 사용자 계정은 적용 할 수 없었습니다.