Вопрос:
Я установил Windows Server 2012 как виртуальную машину с использованием Oracle VirtualBox. В этой VM MS SQL Server 2012 запущен. При запуске SQL Server Managment Studio заставка появляется несколько секунд или минут. Использование ЦП “SQL Server Management Studio” и “Системные прерывания” увеличивается примерно до 20%, когда он остается. При завершении задачи SSMS использование CPU системными прерываниями падает до 0%. Графический интерфейс SSMS не отображается. В средстве просмотра событий нет ошибки. То, что я пробовал до сих пор:
- Удаление/установка SSMS
- Отредактировано установленное программное обеспечение
- Программное обеспечение обновлено
- Удален C:UsersAdministratorAppDataLocalMicrosoftSQL Server Management Studio11.0 для восстановления настроек по умолчанию
- Деактивированные все службы SQL Server ожидают, что “SQL Server”
Другое программное обеспечение, которое установлено: jdk-7u51-windows-x64, apache-tomcat-7.0.50, Ant 1.9.3, Netbeans; Однако я не могу запустить SMS после перезагрузки системы, и ни одна из этих программ не запущена.
В эти дни я работал с этой машиной, SSMS работала иногда. Тем не менее, я потратил довольно много времени на решение этой проблемы, и после того, как последняя деинсталляция/установка SSMS снова работала. Сегодня утром я вернулся и запустил сервер, и SSMS не запустился снова. Между тем я спустился с машины и наслаждался своими выходными…
Спасибо за любые подсказки или решения!
Ответ №1
Это похоже на этот вопрос: SSMS SQL SERVER Management Studio 2012 startup freeze
У меня была та же проблема, что и в этом потоке, но она начиналась, но не реагировала непрерывно. В этом случае в реестре возникла проблема:
“Однако я успешно удалил/переименовал запись в регистре: [HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL Server]”
Ответ №2
Это также происходит с моей Microsoft SQL Server Management Studio версии 18.0 (GA). Я скопировал имя файла сборки “Microsoft.VisualStudio.Shell.Interop.8.0.dll”, который находится в C:Program Files (x86)Microsoft SQL Server Management Studio 18Common7IDEPrivateAssembliesInterop, и вставил его в C:Program Files (x86)Microsoft SQL Server Management Studio 18Common7IDEPublicAssemblies. Теперь SSMS 18 запускается нормально.