今天用虚拟机装了Oracle 11g , 安装并不是那么顺利,最后98%出错了,后来发现少了些东西,只好先删了再装。
原来这些大型软件要删除都是特别麻烦的。
还好,删除都比较顺利。
按照下面步骤:
1. 运行-CMD-输入以下语句, 注意你的Oracle所在目录, 我是直接装在了E盘,不知道为何路径中会多出一个administrator的,如果你发现运行不了,就直接进目录找 deinstall.bat 好了。
输入: e:\app\administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat -paramfile e:\app\administrator\product\11.2.0\dbhome_1\deinstall\response\deinstall.rsp.tmpl
上面语句全部输入进去吧。
2. 然后出现一些东西,会停住不动,例如【LISTENER】:
输入: e:\app\administrator\product\11.2.0\dbhome_1\deinstall\response\deinstall.rsp.tmp
回车后程序继续执行,又会停止一下,出现【SYWIN】:
注:这里的SYWIN是我的数据库名字,默认是 ORCL
我直接回车了,什么也没输入。
3. 然后出现”已自动搜索到数据库 ORCL 的详细资料。是否仍要修改 ORCL 数据库的详细资料? [n]:“
直接回车,不明白什么意思
4. 是否继续 (y - 是, n - 否)? [n]: y
输入 y 开始删除
等几分钟就全部删除了,然后重启一下把根目录删除即可。
为了更彻底的删除,我们要继续:
打开注册表:regedit 打开路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!
找到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。
找到路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application 删除注册表的以oracle开头的所有项目。
全部完成~