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卸载不完全的资料请关注脚本之家其它相关文章!
相关文章
SQL事务用法begin tran,commit tran和rollback tran的用法
Sql Server 2005/2008中提供了begin tran,commit tran和rollback tran来使用事务。begin tran表示开始事务, commit tran表示提交事务,rollback tran表示回滚事物2011-12-12
SQL Server误区30日谈 第8天 有关对索引进行在线操作的误区
在线索引操作会在操作开始时和操作结束时对资源上短暂的锁。这有可能导致严重的阻塞问题2013-01-01
SQL SERVER中SELECT和SET赋值相同点与不同点(推荐)
SELECT和SET在SQL SERVER中都可以用来对变量进行赋值,但其用法和效果在一些细节上有些不同。今天小编给大家分享SQL SERVER中SELECT和SET赋值相同点与不同点,感兴趣的朋友一起看看吧2019-12-12


最新评论