Sql server Microsoft SQL Server Management Studio打开错误

Sql server Microsoft SQL Server Management Studio打开错误,sql-server,visual-studio-2010,Sql Server,Visual Studio 2010,我安装了SQLServerManagementStudio,它运行良好。之后,我将Visual Studio从2010年更新到2013年的快速版,现在它无法处理此错误消息: 找不到一个或多个组件。请重新安装应用程序 我重新安装了它,但仍然存在相同的问题。有什么建议吗?我刚刚解决了这个问题: SSMS依赖于VS 2010,卸载它时会发生此错误 我的服务器安装包中有一个名为1033_enu的文件夹 在里面我找到了一个文件夹VSS,即Visual studio shell 在VVS设置中。 我刚刚运

我安装了SQLServerManagementStudio,它运行良好。之后,我将Visual Studio从2010年更新到2013年的快速版,现在它无法处理此错误消息:

找不到一个或多个组件。请重新安装应用程序

我重新安装了它,但仍然存在相同的问题。有什么建议吗?

我刚刚解决了这个问题: SSMS依赖于VS 2010,卸载它时会发生此错误

  • 我的服务器安装包中有一个名为1033_enu的文件夹
  • 在里面我找到了一个文件夹VSS,即Visual studio shell
  • 在VVS设置中。 我刚刚运行了这个设置,它为我解决了这个问题。多谢各位
SQL Server 2014 Management Studio答案 SSMS 2014依赖于Microsoft Visual Studio 2010 Shell(独立)可再发行软件包。如果卸载,SSMS将生成错误消息“找不到一个或多个组件”。请重新安装应用程序'。这可以通过以下方式进行纠正:

  • 从此处重新安装VS 2010外壳:
  • 再次尝试打开SSM。如果仍然出现错误,则:
  • 在SQL Server(2014)安装程序中运行修复
  • SQL Server 2016 Management Studio答案
    SSMS 2016依赖于Microsoft Visual Studio 2015 Shell(独立)可再发行软件包。如果卸载,SSMS将生成错误消息“找不到一个或多个组件”。请重新安装应用程序'。可以通过重新安装VS 2015或安装Microsoft Visual Studio 2015 Shell(独立)可再发行软件包来纠正此问题。

    尝试以管理员身份运行SSMS!在修复和重新安装多个组件后,最终只是我帐户的安全级别。

    这里的所有答案对我都不起作用(SQL Server 2014)

    起作用的是:

    1) 使用官方安装程序卸载Visual Studio 2010 Shell(而不是通过程序和功能卸载)。文件VSIsoShell.exe可在此处下载:


    2) 卸载后,运行SQL Server安装并点击“修复”

    以释放磁盘上的一些空间,我卸载了一些程序,之后开始出现此错误

    我遵循了这里的所有解决方案,但它并没有解决我的问题

    对我来说,在安装VisualStudioShell之后,我必须按照以下步骤从注册表中删除一个键。最后,我的SSMS又开始工作了

    引用该页的内容:

  • 启动regedit.exe
  • 转到HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio
  • 删除13.0_配置
  • 重新启动ssms.exe

  • 通过运行VS安装程序,选择“修改”,然后安装扩展性工具更新3,我解决了SQL Management Studio 2016的问题。在那之后,我刚刚运行了SQL Management Studio 2016,它重置了与独立Shell的对比安装Visual Studio 2010 Shell帮助我


    当我用2016-2017版本的
    Microsoft
    产品刷新我的系统时,我遇到了同样的问题。。第一次这样做时,我删除了
    Visual Studio
    shell,并安装了2017年的所有软件,除了
    2015 VS
    shell(不确定2017年是否推出),这是我的错误

    解决。。首先,确保安装了Visual Studio独立Shell。特定版本的
    SSM
    需要特定版本的shell。我的情况要求我的2016年SSMS与壳牌2015年的对比

    仅仅安装和修复
    Shell
    并不能帮助我完全修复错误。帮助我的是从我的
    注册表编辑器中删除一个键。从计算机上的任何位置运行命令
    regedit
    ,然后查找:

    'HKEY_CURRENT_USER/Software/Microsoft/SQL Server Management Studio/*shellversion*_Config'
    
    右键单击并删除此文件夹/密钥。对于
    SSMS 2016
    我已删除
    13.0_Config..
    我可以立即像往常一样打开
    SSMS

    对于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 shell(独立)。我必须修理外壳才能让SSMS工作。如果有人正在寻找VS 2015壳牌:

    如果无法使用上述链接找到安装程序,则SSMS 17.x安装程序包括VS 2015外壳


    Scott Hanselman还方便地在此处添加了指向每个(>=2008 R2)Express和SSMS版本的链接:

    我下载了VSIsoShell.exe,但无法安装它。当我深入查看错误日志时,原因是系统上存在较新版本的visual studio。我卸载了vs2017社区,然后VSIsoShell的安装成功了

    下载并安装Visual Studio 2015独立Shell

    您可以从中进一步阅读此可再发行软件包的详细信息

    您可以从以下站点进一步下载此软件包:


    安装此软件包后,请运行SQL SERVER 2016的SSMS。它实际上对我有用

    为了防止在其他答案中提到的注册表编辑或软件重新安装都不适用于您,我遇到这个问题是因为防病毒。在这种情况下,这是群众罢工,但其他人也可能导致它


    尝试禁用AV进行测试,如果这是罪魁祸首,请为SSMS 2014/2016设置一个例外。

    对于所有版本的SQL Server,这可以安全修复,不会丢失数据,包括可能安装的任何插件及其数据

    这是一个常见的错误,在所有版本的SQL Server中,解决方案都是修复“Microsoft Visual Studio 20xx Shell(独立)”程序安装,该程序在无人参与的情况下运行大约需要30分钟

    要执行维修,请完成以下步骤:

  • 关闭Visual Studio的所有实例
  • SQL Server Installation Center -> Maintenance -> Repair -> Select the Instance