Oracle11g完全卸载的详细步骤(超管用)
1. 确认服务状态
在执行卸载前,需要保证Oracle相关服务已经停止运行,并且成功删除了Oracle安装目录和库文件等资源。
可以通过以下步骤,依次检查确认服务状态:
- 打开 “运行”,运行“services.msc”命令。
- 在列表中找到所有以Oracle名称开头的服务,确保所有的Oracle服务都已停止运行。
- 在计算机上找到Oracle的安装目录,例如“C:\app\Oracle”,并确认该目录下已删除所有文件。
2. 删除注册表键值
卸载Oracle还需要删除注册表中的相关键值,以确保彻底清除Oracle的安装和配置信息。下面是具体步骤:
- 打开“运行”,输入“regedit”打开注册表编辑器。
- 找到注册表路径
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
,删除整个目录。 - 在注册表键
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application
下删除名为 "Oracle" 和 "Oracle Clusterware" 的项。 - 找到注册表路径
HKEY_CLASSES_ROOT\Installer\Products
,删除名为 "Oracle" 的项和下面所有子项。 - 找到注册表路径
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
,删除名为 "Oracle" 的项和下面所有子项。
3. 删除环境变量
卸载Oracle后,还需要手动删除环境变量。可以通过以下步骤进行:
- 系统属性 -> 高级 -> 环境变量。
- 在用户变量和系统变量中找到所有以"Oracle"开头的变量名,删除它们。
- 在系统变量中找到 "Path" 变量,删除其中所有与Oracle相关的路径。
4. 删除网络绑定
如果计算机上有通过TCP/IP协议连接到Oracle数据库,那么需要删除网络绑定。具体步骤如下:
- 点击"开始",搜索"ncpa.cpl"并打开"网络连接"页面。
- 找到“本地连接”,右键点击,选择“属性”。
- 其它选项卡中,找到“Microsoft Oracle ODBC Driver Configuration”删除。
示例1
对于某些情况下无法卸载的Oracle组件,比如ODBC驱动,可以尝试使用Microsoft提供的修复工具进行修复。可以通过以下链接下载:
https://www.microsoft.com/en-us/download/details.aspx?id=57748
示例2
如果计算机上没有清除干净数据库实例,可以使用Oracle提供的“删除数据库实例工具”进行删除。该工具可以通过以下链接下载:
http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html
以上就是Oracle11g完全卸载的详细步骤。注意,在执行卸载过程中需仔细核对,以确保操作正确无误。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Oracle11g完全卸载的详细步骤(超管用) - Python技术站