电脑安装多个版本SQLServer,卸载其中一个然后重…
2018-07-13 08:50:14来源:编程学习网 阅读 ()
电脑有安装sqlserver2000、sqlserver2005、sqlserver2008r2三个版本数据库,同时有安装vs2005、vs2008、vs2010,系统为window xp
因为电脑安装sqlserever2008r2企业版试用过期了,所以打算卸载企业版后安装sqlserver2008r2 express版本,彻底解决过期问题,但是sqlserver的卸载真的是很坑爹,经过了2天的奋战,才解决了sqlserver重装问题,避免了重装系统,今天将解决过程分享出来,让遇到相同问题的同行少走弯路。
其实解决过程其实非常简单,并没有网上说的那么复杂,但是要按照我说的步骤操作,下面以sqlserver2008r2卸载重装为例
第一步:首先下载“Windows Install Clean Up”这个软件,安装;使用到的其它软件下载:http://pan.baidu.com/s/1dD0Ghpf
第二步:保证sqlserver2008r2程序的完整,如果之前卸载不完整的,需要在控制面板里面修复,在控制面板->添加和删除程序中找到“Microsoft SQL Server 2008 R2”,点击后面“更改/删除”,然后点击修复,找到sqlserver2008r2的安装文件解压目录,然后进行修复,修复过程中失败了没有关系;
第三步:打开“Windows Install Clean Up”软件,找到如下图所示,选中和sqlserver2008r2相关的,点击remove,如果不确定卸载那个,可以下载Total Uninstall 6这个软件,查看sqlserver2008r2相关的程序的安装时间,然后在“Windows Install Clean Up”软件中选择对应的(像下图中Microsoft SQL Server Compact 3.5 SP2 CHS没有体现是sqlserver2008r2的程序,我就是根据安装时间确定的),注意:此处点击remove之前,一定要选中所有和sqlserver2008r2关联的程序,不然单独卸载会导致失败,后面也无法重装。
如上图红色边框标记所示,sqlserver2008r2版本的是[10.50开头的]、sqlserver2005版本的是[9.00开头的]、sql2000版本的我在这里面没有找到,应该是[8.开头的],如果不确定要卸载那个,可以下载Total Uninstall 6这个软件,查看sqlserver各个版本的安装时间,然后选择remove。
第四步:在第三步卸载完毕后(没有提示任何错误),返回控制面板-》添加或删除程序-》找到“Microsoft SQL Server 2008 R2”,点击后面的“更改/删除”,在弹出的窗口中点击卸载。
第五步:在第四步卸载完毕后,看看控制面板->添加或删除程序中,和sqlserver2008r2相关的是否都卸载掉了呢?如果没有卸载完毕,说明本文不适合你的安装环境,不用查看下面了,如果卸载干净了,可以继续下面步骤。
找到sqlserver的安装目录,如下图,100文件夹,删除掉,其它文件夹不用动,如果安装到D盘的,需要同时删除c盘和d盘下面的Microsoft SQL Server文件夹下面的100文件夹(删除文件夹步骤可能多余,未测试不删除是否也可以)
第六步:打开注册表(开始——运行——regedit——确定) 找到和sqlserver2008r2相关的项,删除掉
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 2008 Redist
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server Native Client 10.0
这里还有一个,不过不是删除文件夹,而只是删除其中PendingFileRenameOperations一项:
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Session Manager\删除右边PendingFileRenameOperations项
其中80表示sql2000、90表示sql2005、100表示sql2008
第七步:重启电脑,重启完毕后,进行重新安装;(此步骤也可能多余,没有具体测试,保险点重启为好)
以下为sqlserver2008r2 express安装过程
http://wenku.baidu.com/link?url=X_HUiLCKbQ6D0CwaWt4dUlzh3eK08IEDl9y_Kcz5-XgghWnNiMo5X4liaQ15JeTwNx9DvUv-U3lEHNgJx5mwQEHqxDDG69ezFc6vlv3VELS
安装过程中可能遇到的其它问题(不过按照我的操作步骤,一般不会遇到)
1.性能计数器注册表配置单元一致性
http://wenku.baidu.com/link?url=K1b9bBjtPoNMO_ziI0_lUCWmbWuOobs2S0hsYZj4L7rsy6Eaux6O2DU3oiNoEpOUsqByNl7rDga02mHoz6Ds2GGOm8Jr6kzCEhoUFNUPnWy
2.MOF编辑器无法链接WMI服务器
sqlserver卸载不完整导致,卸载干净后重试。
3.其他安装问题,这篇文章总结的比较好,可以参考下
http://blog.163.com/zy_tommy/blog/static/8692677720142317586227/
参考的文章:不过我按照他们的步骤都没有成功,而且他们的电脑都只有安装一个sqlserver版本
http://www.cnblogs.com/qanholas/p/3804123.html
http://wenku.baidu.com/link?url=lcsjFvYlEMpzST3ZtvDeiuf50jL6FCQDGRvGkMR0X1ARjoiU7npj-8XM3e2hAKghXNcDUJM0TW30T_eI84icoPWsaHSozMrKKCVFNpHeMCy
http://jingyan.baidu.com/article/93f9803f0ef398e0e46f5524.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:深入详解SQL中的Null
- mysql7.x如何单独安装mysql 2020-02-27
- linux下如何用源码安装mysql5.6.20 2020-02-27
- MySQL的默认密码的修改方法 2019-10-25
- 安装Mysql时出现错误怎么办 2019-10-25
- PHP7 安装event扩展的实现方法 2019-10-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash