错误:包“Microsoft SQL Management Studio Package”加载失败。在SQL Server Management Studio中。

14

我已经安装了SQL Server 2008 R2,安装成功。但是我无法打开管理工具,因为显示了以下错误:

Package 'Microsoft SQL Management Studio Package' failed to load.
任何想法?谢谢。

在此输入图片描述


我会首先使用SysInternals Filemon进行故障排除,并确定它正在尝试从文件系统中加载什么内容。可能是.dll加载错误等问题。此外,这个问题更适合在serverfault.com上提问。 - Quantum Elf
10个回答

13

3

在重新安装软件之前,您可以执行以下简单的检查。

右键单击用于启动SQL Server Management Studio的快捷方式,然后确保 启动位置 设置为与 目标 相同的路径。

例如,如果目标设置为

C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe

如果需要设置相同路径(减掉文件名),则应将开始于设置为相同的路径,即:

C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\

在我工作的电脑上,“起始位置”为空,这会导致与上述帖子中报告的相同错误。

1

从日志的第一眼看起来,您的安装似乎已经损坏,因为Microsoft.VisualStudio.Shell.Interop.dll无法加载。

请检查一下Microsoft.VisualStudio.Shell.Interop.dll是否在GAC中?

如果是,请运行融合日志(您应该可以在C:\Program Files\Microsoft SDKs\Windows\<sdk version>\bin下找到它)。转到设置并打开“将绑定错误记录到磁盘”,然后尝试运行VS。日志文件应该会告诉您程序集绑定失败的位置。


0

我在一个Windows 2008 r2服务器上遇到了这个问题。解决方法是右键单击图标,选择“以管理员身份运行”。


0
我使用了“SQL Server安装中心”的“修复”功能来修复实例。对我来说,它非常有效。

0

我尝试了以下操作,对于 SQL Server 2008 R2 版本也遇到了相同的问题

  • 重命名 HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
  • 重新安装 SQL Server
  • 修复 SQL Server
  • 重新安装 2008 R2 版本的管理工具

以上所有方法都没有帮助,但是进行全新、最新版本的管理工具安装后问题得到解决并且现在运行良好。


0

我也遇到了相同的问题,突然出现了这种情况。 尝试了网络上可能找到的一切方法,但都没有成功。

我的电脑运行着Windows 7,最终有帮助的是安装了第一个服务包Service Pack 1 (之前没有安装过)。


0

我使用了“SQL Server安装中心”的“修复”功能来修复<共享工具>,而不是实例。效果很好。


0

这个错误是由于管理工具没有检测到 .NET Framework,因此需要卸载 .NET 4 并重新安装。

我尝试了这个方法,它有效。


-1

在删除本地用户配置文件后,它对我起作用了。(注销并以管理员身份登录删除用户配置文件,然后重新登录)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接