我从电脑上卸载了SQL Server Express 2012。但之后,我发现在“程序和功能”中还有其他东西,比如“Microsoft SQL Server Native Client”、“Microsoft SQL Server 2012 Native Client”、“SQL Server Browser for SQL Server 2012”和其他程序。
为了完全删除SQL Server 2012而不会出现Windows系统问题,我应该从电脑上卸载哪些东西?
我从电脑上卸载了SQL Server Express 2012。但之后,我发现在“程序和功能”中还有其他东西,比如“Microsoft SQL Server Native Client”、“Microsoft SQL Server 2012 Native Client”、“SQL Server Browser for SQL Server 2012”和其他程序。
为了完全删除SQL Server 2012而不会出现Windows系统问题,我应该从电脑上卸载哪些东西?
说实话,微软的软件卸载起来很麻烦。
它们之间互相卸载是行不通的。
我个人使用的解决方案是 IOBit 卸载器便携版 http://portableapps.com/apps/utilities/iobit_uninstaller_portable。
它可以同时卸载它们所有。
如果您要从具有最低所需物理内存量的计算机中删除 SQL Server 组件,请确保页面文件大小足够。页面文件大小必须等于物理内存量的两倍。虚拟内存不足可能导致无法完全删除 SQL Server。
如果您有多个 SQL Server 实例,则当卸载 SQL Server 2016 的最后一个实例时,SQL Server Browser 将自动卸载。
如果您要卸载 SQL Server 2016 的所有组件,则必须在“控制面板”中的“程序和功能”中手动卸载 SQL Server Browser 组件。
还要注意:
卸载前:
删除本地安全组。在卸载 SQL Server 之前,删除 SQL Server 组件的本地安全组。
停止所有 SQL Server 服务。我们建议您在卸载 SQL Server 组件之前停止所有 SQL Server 服务。活动连接可能会阻止成功卸载。
使用具有适当权限的帐户。使用 SQL Server 服务帐户或使用具有等效权限的帐户登录服务器。例如,您可以使用属于本地管理员组的帐户登录服务器。