SQLServer或Oracle卸载不完全导致安装失败的解决办法
本文归根结底的办法就是利用cmd命令行将未卸载完全的插件或程序进行完美卸载(需要手动先卸载Oracle之后,执行cmd删除,最后删除注册表和安装路径下的文件,重启电脑,再次尝试安装Oracle)。
1.win+R输入cmd,打开cmd窗口。
2.输入wmic,回车
这里进入cmd的wmic模式,类似于MySql命令行操做页面。
3.输入product list,回车
这里展示的是系统里已安装的所有的插件,包含了每个软件的插件,SqlServer或Oracle无法安装就是由于某些插件卸载不完全。

4.找到所有带SQLServer或者Oracle字样的IdentifyingNumber,根据以下命令进行卸载(卸载时可能会提示卸载失败,需要首先卸载另一个插件,也就是说卸载时可能会存在一个卸载的先后顺序)。
msiexec /x {插件名称后面跟着的IdentifyingNumber编号}
注意:上面这行命令需要Ctrl+C退出wmic模式。

5.卸载完成之后,就可以去删删注册表了,删完之后重启再重装,完美
新发现的WMIC(Windows Management InstrumentationCommand Line)命令,可以进行更高端的操作了,奇怪的姿势又增加啦。。。
以上就是SQLServer或Oracle卸载不完全导致安装失败的解决办法的详细内容,更多关于SQLServer或Oracle卸载不完全的资料请关注脚本之家其它相关文章!
相关文章
SqlServer使用 case when 解决多条件模糊查询问题
这篇文章主要介绍了SqlServer使用 case when 解决多条件模糊查询问题 的相关资料,需要的朋友可以参考下2015-12-12
mssql查找备注(text,ntext)类型字段为空的方法
在sql语句中,如果查找某个文本字段值为空的,可以用select * from 表 where 字段='' ,但是如果这个字段数据类型是text或者ntext,那上面的sql语句就要出错了。2008-08-08
SQLSERVER聚集索引和主键(Primary Key)的误区认识
很多人会把Primary Key和聚集索引搞混起来,或者认为这是同一个东西。这个概念是非常错误的,本文将带你理清思路,感兴趣的你可不要错过了哈,或许本文对你有所帮助2013-02-02
SQL Server提示"选定的用户拥有对象,所以无法除去该用户”
今天在帮朋友弄一台服务器的时候当我需要删除一个数据库里的用户时,提示如下错误信息: "选定的用户拥有对象,所以无法除去该用户" 如何解决呢?2009-04-04
SQL Server中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)
昨天在项目中遇到了一个非常简单的问题,需要把SQL Server数据库中保存的一段路径地址取出其文件名,但SQL Server又没有现成的方法,最后在网上找到这样的一个方法,原理是先将字符串反转,取出第一个/的位置,从头进行截取后再次反转2012-07-07


最新评论