Ошибка открытия среды Microsoft SQL Server Management Studio
Я установил SQL Server Management Studio, и он работал нормально. После этого я обновил свою Visual Studio с 2010 по 2013 Express edition, теперь он не работает с этим сообщением об ошибке:
Не удается найти один или несколько компонентов. Пожалуйста, повторно установите приложение
я переустановил его, но все равно та же проблема. Есть предложения?
17 ответов:
ответ среды SQL Server 2014 Management Studio
SSMS 2014 использует распространяемый пакет оболочки Microsoft Visual Studio 2010 (изолированный). Если он будет удален, SSMS выдаст сообщение об ошибке " не удается найти один или несколько компонентов. Пожалуйста, повторно установить приложение. Это можно исправить с помощью:
- переустановка оболочки VS 2010 отсюда: https://my.visualstudio.com/Downloads?q=VS%202010%20Shell&pgroup=
- попробуйте снова открыть SSMS. Если это еще дает ошибку, тогда:
- выполнить восстановление в программе установки SQL Server (2014)
ответ среды SQL Server 2016 Management Studio
SSMS 2016 использует распространяемый пакет оболочки Microsoft Visual Studio 2015 (изолированный). Если это будет удалено, SSMS выдаст сообщение об ошибке " не удается найти один или больше компонентов. Пожалуйста, повторно установить приложение. Это можно исправить путем переустановки VS 2015 или установки распространяемого пакета Microsoft Visual Studio 2015 Shell (Isolated).
Я только что решил эту проблему : SSMS зависит от VS 2010 и при его удалении произошла эта ошибка.
- есть папка с именем 1033_enu в моей установке сервера pakage
- внутри этого я нашел папку VSS т. е. Visual studio shell
- и внутри этой настройки VVS. я просто запускаю эту установку, и она решила проблему для меня. Спасибо
для SSMS 2016 (по крайней мере v16.5.3) Удалите из реестра следующую папку и перезапустите приложение:
HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio.0_Config
ответ среды SQL Server 2017 Management Studio
SSMS 17.1 также зависит от оболочки Visual Studio 2015 (изолированная). Мне пришлось отремонтировать оболочку, чтобы заставить SSMS работать. В случае, если кто-то ищет VS 2015 Shell: ссылке
если вы не можете найти установщик, используя приведенную выше ссылку, SSMS 17.установщик х здесь включает в себя VS 2015 оболочки.
Скотт Ханзельман также удобно включил ссылку на каждый (>= 2008 R2) Экспресс и SSMS версии здесь:ссылке
чтобы освободить место на моем диске, я удалил некоторые программы, после чего я начал получать эту ошибку.
Я следил за всеми решениями здесь, но это не исправило мою проблему.
для меня, после установки оболочки Visual Studio, мне пришлось удалить ключ из реестра, выполнив следующие действия здесь. Затем, наконец, мои SSMS снова начали работать.
все ответы здесь не работают для меня (SQL Server 2014).
было:1) Удалите оболочку Visual Studio 2010 с помощью официального установщика (не через программы и компоненты). Файл VSIsoShell.exe можно скачать здесь: https://www.microsoft.com/en-us/download/details.aspx?id=1366
2) после удаления запустите установку SQL Server и нажмите ремонт
у меня была такая же проблема со мной, когда я снимал с моей машины все
Microsoftобновить мою систему с 2016-2017 версииMicrosoftпродукты.. Первый раз делаю это, поэтому я удалилVisual Studioshell и установил Все 2017, кроме2015 VSshell (не уверен, что 2017 год вышел), вот моя ошибка., чтобы решить.. во-первых, убедитесь, что у вас есть
Visual Studio Isolated Shellустановлен. Некоторые версииSSMSнужна конкретная версия оболочки. Моя ситуация называется ибоVS Shell 2015мойSSMS 2016..просто установка и ремонт
Shellне помогло мне полностью исправить ошибку. Что помогло мне было удаление ключа из моегоRegistry Editor. Выполните командуregeditиз любого места на вашем компьютере, а затем найти:'HKEY_CURRENT_USER/Software/Microsoft/SQL Server Management Studio/*shellversion*_Config'щелкните правой кнопкой мыши и удалить эту папку/ключ. Ибо
SSMS 2016Я удалил13.0_Config..сразу же я смог открытьSSMSкак обычно.
попробуйте запустить SSMS от имени администратора! После ремонта и переустановки нескольких компонентов, в конце концов, это был просто уровень безопасности моей учетной записи.
Я решил проблему с SQL Management Studio 2016, запустив VS setup, выбрав "изменить", а затем установив обновление 3 Extensibility Tools. После этого я просто запустил SQL Management Studio 2016, и он сбросил VS Isolated Shell
для всех версий SQL Server это можно безопасно исправить без потери данных, включая любые плагины, которые могут быть установлены, и их данные.
Это распространенная ошибка, и решение во всех версиях SQL Server заключается в восстановлении установки программы " Microsoft Visual Studio 20xx Shell (Isolated)", которая занимает около 30 минут для автоматического запуска.
для выполнения ремонта, пожалуйста, выполните следующие действия:
- закрыть все экземпляры Visual Studio.
- нажмите клавишу Windows.
- Тип "Программы".
- Нажмите кнопку "Установка и удаление программ" в появившемся списке.
- введите 'Shell' в появившееся поле поиска.
- нажмите " Microsoft Visual Studio 20xx Shell (Isolated)"*
- Нажмите кнопку Изменить (если выделено серым цветом, нажмите кнопку Удалить).
- в появившемся окне нажмите кнопку "ремонт".
- подождите 30 минут или около того для ремонта полный.
- перезагрузка машины.
'Microsoft Visual Studio 20xx Shell (Isolated)' теперь будет восстановлен и среда SQL Server Management Studio должна открыться как обычно.
* Если установлено несколько версий " Microsoft Visual Studio 20xx Shell(Isolated)", сначала восстановите последнюю версию, работая в обратном направлении через версии, пока не будет восстановлена правильная программа. Обязательно запишите версию, которая исправила вашу версию SQL Server для в будущем, как это не изменится, пока СМСС или против повышен.
У меня такая же проблема после использования custom средство удаления VS2015 и установка VS2017. Восстановление или повторная установка из среды SSMS 17.3 не решить проблему.
чтобы решить эту проблему, откройте Панель управления Windows, выберите Программы и компоненты. Выберите
Microsoft Visual Studio 2015 Shell (Isolated)из списка и нажмите кнопку Изменить. Затем нажмите кнопку "Восстановить" в окне настройки против. По завершении установки игнорируйте предупреждения о некоторых новых уже установленных компонентах. Нажмите кнопку Закрыть и все! среда SSMS начинается отлично! Надеюсь, это сэкономит чье-то время.
установка оболочки Visual Studio 2010 помогла мне ...
https://www.microsoft.com/en-us/download/details.aspx?id=1366
Я скачал VSIsoShell.exe, но не удалось установить его. Когда я глубоко погружаюсь в журналы ошибок, причина в том, что в системе существует более новая версия visual studio. Я удалил сообщество vs2017, после чего установка VSIsoShell прошла успешно
Загрузите и установите изолированную оболочку Visual Studio 2015.
вы можете дополнительно прочитать подробности этого распространяемого пакета от Microsoft Visual Studio 2015 Распространяемый Пакет
вы можете дополнительно загрузить этот пакет из этой ссылке
после установки этого пакета, пожалуйста, запустите SSMS для SQL SERVER 2016. Это действительно работает для меня!
на всякий случай ни одно из изменений реестра или переустановки программного обеспечения, упомянутых в других ответах, не работает для вас, у меня была эта проблема из-за антивируса. В этом случае это был Crowdstrike, но и другие могут вызвать его.
попробуйте отключить AV для тестирования, и если это виновник, поместите исключение для SSMS 2014/2016.
ни одно из вышеперечисленных решений не сработало для меня, ссылка в принятом ответе не работает.
поэтому я попытался восстановить MSSQL 2014 из программы установки, это установит оболочку Visual Studio, от которой это зависит.
SQL Server Installation Center -> Maintenance -> Repair -> Select the InstanceДалее, вы сможете запускать ssms без проблем.
надеюсь, что это работает,
Я наконец-то получил эту работу-откройте "C:\Program файлы (x86)\Microsoft SQL Server\120\Tools\Binn\RSConfigTool.исполняемый" затем используйте инструменты ремонта там, а не с панели управления установите программы (Ремонт).
Это, казалось, проходило через переустановку файлов, а затем все работало отлично! Я рвал на себе волосы!
Comments