卸载Oracle

软件环境:
1、Windows 2000+ORACLE 8.1.7
2、ORACLE安装路径为:C:\ORACLE [/size]

实现方法:
1、 开始->设置->控制面板->管理工具->服务
停止所有Oracle服务。

2、 开始->程序->Oracle - OraHome81->Oracle Installation Products->
Universal Installer
卸装所有Oracle产品,但Universal Installer本身不能被删除

运行regedit,

[color=red]5、 选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。

6、 选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动 这个列表,删除所有Oracle入口。

7、 选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application, 删除所有Oracle入口。 [/color]


8、 开始->设置->控制面板->系统->高级->环境变量
删除环境变量CLASSPATH和PATH中有关Oracle的设定

9、 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标

10、 删除\Program Files\Oracle目录

11、 重新启动计算机,重起后才能完全删除Oracle所在目录

12、 删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入
口目录及所有子目录,并从Windows 2000目录(一般为C:\WINNT)下删除以下文
件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。

13、 WIN.INI文件中若有[ORACLE]的标记段,删除该段

14、 如有必要,删除所有Oracle相关的ODBC的DSN

15、 到事件查看器中,删除Oracle相关的日志

说明:
如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,
安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了


[/size]
<think>好的,我需要帮助用户彻底卸载Oracle数据库或客户端。根据用户提供的引用内容,我需要整合各个引用中的步骤,确保流程正确且完整。首先,用户提到了停止服务,这在引用[1]、[2]、[3]、[4]中都有涉及,尤其是停止监听和Oracle相关服务。然后,删除安装目录和特定文件夹的内容,引用[1]、[4]提到了不同的目录位置,需要将这些路径综合起来,比如Program Files、ORACLE_BASE、system32下的config目录,以及用户目录下的Oracle文件夹。接下来是删除配置文件,如WIN.INI中的相关段落和INF文件夹中的文件,这在引用[4]中有详细说明。卸载软件包部分,引用[1]和[2]提到了使用Universal Installer和命令行工具,可能需要结合两种方法确保彻底。最后,补充命令如清理注册表和环境变量,引用[3]和[4]提示可能需要手动检查。需要注意的是,不同版本的Oracle可能略有不同,但通用步骤大致相同。另外,用户可能对某些步骤不熟悉,比如修改注册表,需要提醒谨慎操作。最后生成相关问题时要覆盖卸载步骤、注意事项、不同版本差异和错误处理等方面,确保全面性。</think>### 彻底卸载 Oracle 数据库或客户端的步骤 #### 1. **停止所有Oracle相关服务** - 在Windows中按`Ctrl+Shift+Esc`打开任务管理器,停止所有以`Oracle`开头的服务[^2][^3]。 - 在命令行执行以下命令停止监听服务: ```bash lsnrctl stop ``` #### 2. **删除安装目录及配置文件** - **主安装目录**:删除`ORACLE_BASE`(如`C:\app\Administrator\product\11.2.0`)和`C:\Program Files\Oracle`[^4]。 - **系统目录**:清除`C:\Windows\system32\config\systemprofile\Oracle`和`C:\Windows\INF`下的Oracle相关文件[^4]。 - **用户目录**:删除`C:\Users\Administrator\Oracle`或`C:\Documents and Settings\Administrator\Oracle`[^4]。 #### 3. **清理注册表与环境变量** - 打开注册表编辑器(`regedit`),删除以下路径: ``` HKEY_LOCAL_MACHINE\SOFTWARE\Oracle HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Oracle... ``` - 在系统环境变量中移除`ORACLE_HOME`、`PATH`中的Oracle路径。 #### 4. **使用卸载工具** - 运行Oracle自带的`Universal Installer`工具,选择卸载数据库或客户端组件[^2]。 - 在Linux中,使用`rpm -e`命令卸载软件包[^1]。 #### 5. **补充清理** - 删除开始菜单中的Oracle快捷方式(`C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle...`)[^4]。 - 检查`C:\Windows\win.ini`文件,移除`[ORACLE]`标记段。 #### 6. **重启系统** - 重启计算机以确保所有残留文件或服务被清除。 --- ### 注意事项 - **数据备份**:卸载前备份重要数据(如数据库文件、配置文件)。 - **权限要求**:需以管理员身份运行命令和工具。 - **版本差异**:不同版本(如11g、19c)的目录路径可能略有不同,需根据实际安装位置调整[^1]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值