这个问题我以前也遇到过,我是用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了
安装SQL
Server2000的时候,安装程序提示安装程序被挂起,让重新启动电脑,但即便是重新启动了再次安装,SQL
Server2000的安装程序依旧提示这个错误。
看来重起并不能解除被挂起的安装程序。查阅了资料,得知要解决这个问题需要删除注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager下的PendingFileRenameOperations子键。
按照名称来理解,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager应该存放的是当前系统会话的快照,而PendingFileRenameOperations记录的是一个未成功进行的文件更名操作,SQL
Server2000在安装时可能会使用这个键值,记录在安装过程中对临时文件的操作,如果SQL
Server2000在安装进程启动时就发现这个键值存在,它就认为上一个安装程序没有完成,从而拒绝继续自身的安装进程。而按照道理,任何一个改写过此键值的程序都应当在结束或者系统重新启动的时候将这个键值删除,但如果由于种种原因这个操作没有被进行的话,那么SQL
Server2000自然会得出错误的结论。
你可以装软件管理专家,在软件管理专家里面卸载,无法安装的原因有很多,一种是系统的兼容性,一种是防火墙,另外需要安装向导,或者分析看你的电脑配置能不能用
SQL如果卸载不干净就装不上我装法院的服务器BD2数据时发现,只要你进控制面板或用它自带的卸载工具是卸载不完全的,要用命令才用卸载干净。
不是的,SQL就算是卸载了,在安装,也白搭。SQL是一个卸载不干净的程序,我建议你最好在重新做一遍系统安装,这样最好。