移除 SQL Server Management Studio 的插件

12

我安装了SQL Server 2008 R2。过去,我安装了Redgate SQL Prompt 5插件,但它现在无法使用。不过,在SQL Management Studio中,我仍然可以看到它的菜单。

在Windows 7的程序和功能列表中,我没有看到这个插件,因此我无法卸载它。当我点击菜单中的命令时,会弹出以下消息:

无法加载支持该命令的插件。您是否想要删除该命令?

当我选择“是”时,它只会从菜单中删除选定的命令。

我想彻底从我的Management Studio中删除此插件。

在哪里可以找到这些插件并在Management Studio 2008 R2中进行配置?

如果需要删除一些文件以摆脱它,我应该在哪里找到这些文件?我查看了安装文件夹,但没有找到关于插件的任何信息......


这不更适合向Redgate支持团队提问吗?你可以尝试手动删除注册表键,或者直接下载最新的软件评估版,安装后如果不想再使用它,就重新安装一遍即可。 - YvesR
1
我的问题是关于如何管理SQL管理工作室插件的,Redgate插件就是一个例子。管理插件的唯一方法是通过操作系统,还是还有其他方法? - Shahar
1
啊,只需打开管理工具,点击菜单“附加组件”,就可以像大多数微软产品一样修改您的菜单和工具栏。 - YvesR
1
问题不在于删除工具栏,而在于无法移除且没有任何作用的菜单。 - Shahar
4个回答

18

现在给出正确的答案

要从SQL Server Management Studio中移除所有插件,请删除以下所有键:

  • HKEY_LOCAL_MACHINE
    • SOFTWARE
      • Wow6432Node
        • Microsoft
          • Microsoft SQL Server
            • 100
              • Tools
                • Shell
                  • AddIns

输入图像描述

我没有请求RedGate让我的SSMS变慢并且无法禁用。


6

在版本120下,我遇到了同样的问题。看起来插件现在存储在程序数据中。我尝试重新命名文件但没有帮助。我不得不以管理员模式打开/运行SSMS,这解决了问题。后来我从文件夹"C:\ ProgramData \ Microsoft \ SQL Server Management Studio \ 12.0 \ Addins"中删除了该插件。也许您可以尝试使用“_”重命名Addin。这就是我重新命名文件和SSMS在管理员模式下重命名它的唯一区别。


1

当我加载SQL Server时,遇到了同样的错误,来自另一个相关应用程序的插件会出现该错误。虽然我不需要该插件,但无法删除它。即使从注册表中删除(顺便感谢您发布这篇文章),对我也没有用。我不得不卸载并重新安装相关应用程序(Toad for SQL Server),这样“插件”就不再是问题了。


0

我曾经使用过SSMS工具,但它一直在自动保存我的查询,而我无法轻松地禁用它。因此,我不得不移除这个插件。


你是如何移除这个插件的?我找不到任何卸载选项,也不想通过操作注册表来移除它,因为之前曾在SSMS 中导致了许多错误消息。 - men
你是怎么移除它的?我也想把它踢掉,但不想去操作注册表。 - Rodney Ellis

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