如何从 Windows 7 中卸载 SQL Server 2016 CTP3.3(并绕过卸载程序的操作系统版本检查)?

如何从 Windows 7 中卸载 SQL Server 2016 CTP3.3(并绕过卸载程序的操作系统版本检查)?

我暂时需要使用 MS SQL 服务器,因此我在 Windows 7 计算机上安装了 Microsoft SQL Server 2016 CTP3.3,因为它很容易获得。它安装成功,我可以用它完成工作。但是,我不再需要它了。当我尝试使用 Windows 7 程序和功能控制面板卸载它时,出现以下错误:

此计算机上的操作系统或其服务包级别不满足 SQL Server 2016 CTP3.3 的最低要求。要确定此 SQL Sever 版本支持的最低操作系统要求,请参阅安装 SQL Server 2016 CTP3.3 的硬件和软件要求

错误消息文本:

此计算机上的操作系统或其服务包级别不满足 SQL Server 2016 CTP3.3 的最低要求。要确定此 SQL Sever 版本支持的最低操作系统要求,请参阅安装 SQL Server 2016 CTP3.3 的硬件和软件要求,网址为:

http://go.microsoft.com/fwlink/?LinkID=398123

检查链接(重定向至ms143506),看来SQL Server 2016不支持Windows 7,只支持Windows 8及以上版本。

你没看错,安装程序似乎只检查操作系统是否受支持卸载,但很高兴允许在未受支持的操作系统上安装。这似乎完全阻止了软件被删除。

我该如何解决此问题并成功从 Windows 7 计算机中删除 SQL Server 2016 CTP3.3?

答案1

我找到了答案。显然 MS SQL Server 安装程序具有删除/卸载功能,与从程序和功能控制面板调用的功能不同。幸运的是,我保存了安装程序文件。

我做了什么:

  1. 启动安装程序(SSMS-Full-Setup.exe就我的情况而言)。
  2. 如果你之前已经安装了它,Remove应该有一个按钮可用。单击它。
  3. 它将花费相当多的时间来加载插件和其他组件。等待它。准备就绪后,它将自动开始卸载。
  4. 完成后您应该会看到以下屏幕:
  5. 它不会卸载它的一些依赖项(例如.Net,Visual C++,Visual Studio和一些其他SQL服务器)。

相关内容