Windows手工卸载Oracle Database 19c

How to Uninstall Oracle Database 19c on Windows

By mkyong | June 12, 2019 | Viewed : 4,227 | +1,278 pv/w

To uninstall Oracle database on Windows, we have to delete the all the related Ora* registry keys, files and folders manually.

P.S Tested with Oracle database 19c on Windows 10

Note
I can’t find any uninstaller to uninstall the Oracle database automatically?

1. Stop Oracle* services

Press Windows key, type services, stop all Oracle related services.

 

2. Delete Oracle* registry keys

Press Windows key, type regedit, delete the following Windows registry keys if it exists. :

2.1 HKEY_LOCAL_MACHINE/SOFTWARE/Oracle*

 

2.2 HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Oracle* (64-bits Windows)

 

2.3 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Oracle*

 

Reboot Windows.

 

3. Delete Oracle* folders.

Delete the following Oracle* folders and files if it exists.

  • C:\Oracle or ORACLE_BASE
  • C:\Program Files\Oracle
  • C:\Program Files (x86)\Oracle
  • C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ Oracle-related folders.
  • C:\Users Oracle-related folders.

Empty C:\temp and recycle bin.

Done. The Oracle database is uninstalled from the Windows completely.

### 如何逐步卸载 Windows 上的 Oracle 19c #### 卸载前准备 为了顺利卸载 Oracle 19c 数据库软件,在开始之前建议备份所有重要数据并停止所有正在运行的服务。确保关闭数据库实例以及监听器服务。 #### 使用 Universal Installer 进行卸载 通过 Oracle Universal Installer (OUI),可以安全地移除已安装的产品组件。启动 OUI 需要管理员权限,因此请以管理员身份登录操作系统[^3]。 ```powershell # 打开命令提示符作为管理员 C:\> cd %ORACLE_HOME%\oui\bin C:\> setup.exe -deinstall ``` #### 停止并删除 Oracle 服务 在继续下一步骤之前,确认所有的 Oracle 关联服务都已被终止。可以通过 `services.msc` 来管理这些服务,并手动将其全部停止。之后可利用如下 PowerShell 脚本来批量删除指定名称模式下的服务: ```powershell Get-WmiObject Win32_Service | Where-Object {$_.Name -like 'Oracle*'} | ForEach-Object { $_.Delete() } ``` #### 清理注册表项 对于残留的配置信息,需清理 Windows 注册表中的相应条目。这一步非常敏感,请谨慎操作以免影响系统的稳定性。推荐先导出一份完整的注册表副本再做修改。 ```reg [HKEY_LOCAL_MACHINE\SOFTWARE\Oracle] ; 删除整个键及其子键 [-HKEY_LOCAL_MACHINE\SOFTWARE\Oracle] [HKEY_CURRENT_USER\Software\Oracle] ; 同样处理当前用户的设置部分 [-HKEY_CURRENT_USER\Software\Oracle] ``` #### 移除环境变量 最后检查系统环境变量 PATH 中是否有指向旧版本 Oracle 的路径,并适当调整或清除它们;同样也要注意 ORACLE_HOME 和其他可能存在的特定于 Oracle 安装的相关变量。 完成上述各步后重启计算机验证是否彻底清除了 Oracle 产品文件夹和关联项目即可认为成功完成了卸载过程。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值