安装sql server 数据库引擎服务,sql server 复制,全文搜索等失败

个人经验,仅供参考,如有问题,欢迎指正。
上一篇写了自己在装sql server时点击setup.exe报错和安装程序库支持文件闪退问题的处理方法这么长的话怎么连个标点符号都没有这你都能读先来厉害了我的肺活量。。
解决了上面的问题后以为这下应该稳了,没想到啊没想到,在即将竣工的时候,又出现了一系列眼花缭乱的问题,真是生活处处有惊喜,呵呵哒!!!
用了洪荒之力终于重新安装成功了,在此分享下。

错误1: MOF 编译器无法连接 WMI 服务器。原因可能是语义错误(例如:与现有WMI知识不兼容)或实际错误(例如,WMI服务器启动失败)

详见:召唤传送门:https://jingyan.baidu.com/article/948f5924139f60d80ef5f958.html

错误2: 数据库引擎服务,sql server 复制,全文搜索等失败

如图(抱歉!借个图,我又忘记截图了。我的失败还有一个Analysis Services):

安装sql server 数据库引擎服务,sql server 复制,全文搜索等失败

1、先总结下失败的原因:
大致分为两种:第一种,如果之前没卸载过的话可能是基本的运行环境安装不对,比如VC++库和 .NET Framework。
第二种就是上一次卸载的时候,不彻底。
2、解决办法:
第一种种情况我没遇到过,具体解决方法不太清楚,我们主要说说第二种情况。

  • 开始-控制面板-程序-卸载程序,卸载所有和SQL有关的一切程序或者组建
  • 删除注册表,找到后全部删除:hkey_local_machine\software\Microsoft\MSSQLServer HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC hkey_local_machine\software\Microsoft\Microsoft SQL Server hkey_current_user\software\Microsoft\Microsoft SQL Server hkey_current_user\software\Microsoft\MSSQLServer hkey_local_machine\system\currentcontrolset\control\sessionmanager\pendingfileren ameoperations(这个是删除文件)。
  • 删除C:\Program Files和C:\Program Files (x86)的Microsoft SQL Server和Microsoft SQL Server Compact Edition文件夹。
  • 最后重启电脑,再次安装。
    总结下,一定要卸载干净之后再安装,否则各种问题层出不穷。