彻底卸载Oracle11g教程
需积分: 31 108 浏览量
更新于2024-09-12
收藏 2KB TXT 举报
"完全卸载Oracle 11g的详细步骤"
Oracle 11g是一款广泛使用的数据库管理系统,但有时由于各种原因需要进行彻底卸载并重新安装。以下是一套详尽的卸载Oracle 11g的步骤,适用于所有11g版本,并可参照用于卸载Oracle 10g。请注意,卸载过程中需谨慎操作,确保每个步骤都已完成,以免留下残留文件或注册表项,导致后续安装问题。
1. 停止所有Oracle服务:首先,确保关闭所有与Oracle相关的服务和进程。这可以通过服务管理器或任务管理器来完成,停止所有Oracle服务。
2. 卸载Oracle软件:通过控制面板的“程序”或“程序和功能”选项,找到Oracle的安装条目,选择“Oracle - OraHome81”或相应的Oracle Installation Products Universal Installer,然后执行卸载。
3. 删除相关目录:卸载后,手动删除Oracle的安装目录,通常是"C:\Program Files\Oracle"。此外,还要查找并删除Oracle的基础目录(Oracle HOME),这个路径可能因环境而异。
4. 清理注册表:使用注册表编辑器(regedit)删除Oracle相关的键值。在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下删除整个Oracle键。同样,删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下的所有Oracle服务条目,以及HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下的Oracle相关条目。
5. 处理文件关联:移除HKEY_CLASSES_ROOT下的Oracle相关文件关联,例如Ora、OracleOrclEnumOra等。
6. 删除启动菜单项:清除用户启动菜单中的Oracle程序,如HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\StartMenu\Programs下的Oracle条目。
7. 处理系统变量:检查并更新系统环境变量,如CLASSPATH和PATH,移除与Oracle相关的路径。
8. 删除配置文件:搜索并删除Oracle的配置文件,包括ORACLE.INI、oradim73.INI、oradim80.INI和oraodbc.ini,这些通常位于C:\WINDOWS目录或用户配置文件夹内。
9. 修改Win.INI文件:如果存在,从C:\WINDOWS\Win.INI文件的[ORACLE]部分中删除所有条目。
10. 删除ODBC数据源:确保删除所有与Oracle相关的ODBC数据源。这可以通过ODBC数据源管理器完成。
11. 检查并删除遗留文件:检查上述未提及的可能包含Oracle文件的其他位置,例如C:\Users\Administrator\Oracle和C:\Documents and Settings\Administrator\Oracle等,并删除。
12. 删除驱动程序和DLL:确保在系统目录中删除所有Oracle相关的驱动程序和动态链接库(DLL)文件。在重新安装前,可能需要创建一个新的临时目录来存放这些文件,以防万一。
遵循以上步骤,可以确保Oracle 11g被完全卸载,为重新安装提供一个干净的环境。请记住,操作注册表和系统文件时要小心,避免误删其他重要数据。如果不确定,最好在开始之前备份相关数据和设置。
2015-09-18 上传
2013-07-09 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-03-10 上传
2013-12-28 上传
2013-09-15 上传
u012947650
- 粉丝: 1
- 资源: 22
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程