在IT领域,尤其是在数据库管理与系统维护中,Oracle数据库系统的卸载往往比安装更为复杂,因为Oracle会在系统中留下大量的配置文件、注册表项以及服务等。若不完全清除,可能会导致新版本的Oracle无法正常安装,或者在系统中产生各种意想不到的问题。以下是从给定的文件信息中提取并详述的Oracle卸载方法,旨在帮助用户实现更彻底的卸载过程。 ### Oracle 卸载干净的方法 #### 步骤一:停止Oracle服务 确保所有与Oracle相关的服务都已停止运行。这一步至关重要,因为在服务运行状态下尝试卸载可能导致卸载不完全或失败。通过“服务”管理工具,找到所有包含“Oracle”关键词的服务,并逐一停止它们。 #### 步骤二:卸载Oracle产品 打开控制面板,进入“程序和功能”,查找所有与Oracle相关的条目,包括但不限于Oracle Home、Oracle Database、Oracle Client等,选择并进行卸载。通常,Oracle的卸载程序会是Universal Installer(OUI),确保其被完全执行且无残留。 #### 步骤三:清理注册表 使用注册表编辑器(regedit)来删除Oracle留下的注册表项。关键的注册表路径包括: - HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE:在此路径下删除所有与Oracle相关的子键。 - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:移除所有与Oracle服务有关的项。 - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application:同样,清除与Oracle日志相关的任何条目。 #### 步骤四:删除环境变量中的Oracle路径 检查系统环境变量,尤其是CLASSPATH和PATH,去除其中指向Oracle目录的所有路径。 #### 步骤五:清理启动项目 检查系统启动项目,移除任何与Oracle相关的启动条目,确保Oracle不会在系统启动时自动加载。 #### 步骤六:删除Oracle目录 手动删除所有Oracle安装目录,包括但不限于“Program Files\Oracle”下的所有文件夹,以及Oracle默认安装位置下的所有文件和子目录。 #### 步骤七:清理系统文件夹 深入搜索并删除系统文件夹内的Oracle相关文件,如ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等。在Windows 2000系统中,这些文件可能位于C:\WINNT目录下。 #### 步骤八:修改系统配置文件 编辑WIN.INI文件,查找并删除与Oracle相关的设置,尤其是[ORACLE]部分。 #### 步骤九:清理ODBC数据源 通过“数据源(ODBC)”管理器,删除所有与Oracle相关的数据源名称(DSN)。 #### 步骤十:检查并清理遗留文件 进行全面的系统搜索,检查是否有遗漏的Oracle DLL文件或其他组件,尤其是那些在重新安装过程中可能会引发冲突的文件。 以上步骤虽然繁琐,但却是确保Oracle卸载彻底、不留后患的关键。遵循这一流程,可以有效避免因卸载不完全而引起的后续问题,为新的Oracle安装创造一个干净的系统环境。然而,在进行这些操作前,强烈建议备份重要数据并谨慎操作,以免误删系统重要文件。
停止所有Oracle服务。
2、 开始->程序->Oracle - OraHome81->Oracle Installation Products->
Universal Installer
卸装所有Oracle产品,但Universal Installer本身不能被删除
5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动
这个列表,删除所有Oracle入口。
7、 运行refedit,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,
删除所有Oracle入口。
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]的标记段,删除该段
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于SimPy和贝叶斯优化的流程仿真系统.zip
- (源码)基于Java Web的个人信息管理系统.zip
- (源码)基于C++和OTL4的PostgreSQL数据库连接系统.zip
- (源码)基于ESP32和AWS IoT Core的室内温湿度监测系统.zip
- (源码)基于Arduino的I2C协议交通灯模拟系统.zip
- coco.names 文件
- (源码)基于Spring Boot和Vue的房屋租赁管理系统.zip
- (源码)基于Android的饭店点菜系统.zip
- (源码)基于Android平台的权限管理系统.zip
- (源码)基于CC++和wxWidgets框架的LEGO模型火车控制系统.zip