如何完全卸载SQL Server 2012

我从我的电脑卸载SQL Server Express 2012。 但之后,我注意到程序和function还有另外一些东西,例如“Microsoft SQL Server Native Client”,“Microsoft SQL Server 2012 Native Client”,“SQL Server 2012的SQL Server浏览器”和其他程序。

我可以从我的电脑上卸载什么东西来彻底删除SQL Server 2012,而不会对我的Windows系统有任何问题?

谢谢

老实说,微软软件是一个卸载的痛苦。

这些东西都不会卸载彼此。

我个人用于这样的场合是IOBit卸载程序便携式http://portableapps.com/apps/utilities/iobit_uninstaller_portable

它可以让我一次删除所有的人。

在卸载SQL server之前,请注意以下重要的情况:

  1. 在从具有最小所需物理内存量的计算机中删除SQL server组件之前,请确保页面文件大小足够。 页面文件大小必须等于物理内存量的两倍。 虚拟内存不足可能导致SQL server的不完整删除。

  2. 如果您有多个SQL server实例,则在卸载SQL server 2016的最后一个实例时,SQL server Browser会自动卸载。

如果要卸载SQL server 2016的所有组件,则必须从“控制面板”中的“程序和功能”手动卸载SQL server Browser组件。

还要注意的是,

卸载之前:

  1. 删除本地安全组。 在卸载SQL server之前,请删除SQL server组件的本地安全组。

  2. 停止所有SQL server服务。 我们建议您在卸载SQL server组件之前停止所有SQL server服务。 活动连接可能会阻止成功卸载。

  3. 使用具有适当权限的帐户。 通过使用SQL server服务帐户或使用具有等效权限的帐户登录到服务器。 例如,您可以使用本地管理员组成员的帐户登录到服务器。

文档: MSDN – 卸载现有的SQL server实例