一、停止服务

1. 去服务中停到所有的关于oracle的服务

 2. 有一个服务和应用程序,进去之后找到所有的关于oracle的服务,停止掉

二、启动卸载

1. 在开始菜单中找到安装的oracle下的Universal Installer 点击打开

2. 弹出框中选择卸载

 3. 选择需要删除的oracle目录

4. 进入到如图所示路径,找到运行deinstall.bat进行删除操作 注意:这里好多人看着可能就直接去把这个文件删除了,是不对的,如果你误删了,可以让别人给你发一个放过去

 三、进入该卸载处理程序运行卸载

1. 出现 ==== 指定要取消配置的所有单实例监听程序 [LISTENER]: 输入LISTENER如图所示----然后回车

2. 出现 ==== 此时输入[]之内的内容,指定多个列表时用英文逗号作为分隔符,本例中只有一个ORCL故只输入ORCL然后回车

如果在这个时候进行输入,都将会进入缓冲区,作为后面选项的输入

如果有朋友们下一步的内容和我的不同,请重新卸载

这里一定要耐心等待,不要去做任何操作

 3. 出现 ==== 指定此数据库 (1. 单实例数据库|2. 启用 Oracle Restart 的数据库) 的类型 [1]:    直接回车

4. 出现 ==== 指定数据库的诊断目标位置 [D:\install\oracle\oracle\diag\rdbms\orcl]:直接回车,回车之后出现如图所示不存在的话,写到安装目录的diag即可

5. 出现 ==== 指定数据库 ASM|FS 使用的存储类型 []:FS回车

6. 出现 ==== 如果有任何数据库文件存在于共享文件系统上, 请指定目录的列表。如果找到了 'ORCLS' 子目录, 则将删除该子目录。否则将删除指定的目录。此外, 可以指定可以指定带有完整路径的数据库文件的列表直接回车

7. 出现 ==== 如果在文件系统上配置了快速恢复区, 请指定其位置。如果找到了 'ORCL' 子目录, 则将删除该子目录。 []:直接回车

 8.  出现 ==== 指定数据库 spfile 位置 直接回车

9. 出现是否继续,输入y回车

10. 等待一会,这里在CMD里面的操作就完成了,静静等待CMD页面自动消失即可

四、删除注册表中关于oracle的注册信息

1. Oracle的安装目录为进入如下红框的路径Win+R打开运行界面,输入regedit,回车进入注册表编辑器

2. 找到\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下的所有的关于oracle的注册信息删除掉

3. 删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application注册表的所有Oracle开头的所有 

4. 删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 注册表

五、删除oracle的环境变量

 右键点击我的电脑-->属性-->高级-->环境变量,删除环境变量ORACLE_HOME、TNS_ADMIN等环境变量,删除PATH中等环境变量有关Oracle的设定的路径信息

然后查看环境变量中是否存在Oracle相关的设置,若有直接删除与Oracle有关的设置

我的环境变量里没有相关设置就不截图了

六、删除oracle安装目录与文件

删除oracle安装目录所有的文件

删除C盘下C:\Program Files或者C:\Program Files(x86)目录下的Oracle目录

 然后重启电脑

到这里oracle的卸载就结束了,如果有和步骤不一样的建议重新卸载

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐