
原因:残留文件存在的原因。解决方案:删除注册表来解决这个问题。
如下参考:
1.首先,添加/删除过程,完全删除,状态"置疑"如下列图所示。
2.不会删除目录状态"置疑"也删除,如下所示。
3.注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\我们的SessionManager找到PendingFileRenameOperations项目并删除它。这是为了清除挂起项的安装,如下所示。
4.删除SQL服务器相关注册文件不能状态"置疑"安装,电脑可以下载SQL2016重启后,如下图所示。
这个问题我以前也遇到过,我是用360软件管家卸载的,注意SQL装了后会有很多项,要一个一个仔细卸载,卸载后并且要强力清扫,因为会留下注册表残留,如果这个方法试了一遍还是重装不了,就只能重装系统了。补充卸载方法:
解决方法如下:
1、确保以前版本卸载干净,卸载干净方法
--删除C:\Program Files\Microsoft SQL Server这整个文件夹,
--regedit打开注册表
--删除[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]主键
--删除[HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server]主键
--windows服务如果还在,还需要删除服务.
--HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 直接删除相关的键值便可
--重新启动计算机
2、如果机器上装有VS 2005的话,要把VS 2005自带的SQL 2005 EXPRESS卸载;
同时删除XML4和MSXML6,到控制面板/添加删除程序。
如果这样都不行,重装系统吧,还是不行,就用MySQL吧,这个和SQL区别不大,只要懂SQL,MySQL很容易就可以弄懂
其实我想说的是 当时你就不用重装一个sql server 只要去下一个 ssms管理工具就可以用vs上的sql server了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)