卸载Oracle

一、在oracle11G卸载oracle的时候会存在卸载不干净,导致下次安装失败的情况。在运行services.msc打开服务,停止Oracle的所有服务。

二、运行oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat,此间会自动卸载,【最后要删除整个文件】有几步需要手动操作,如下:

Checking for required files and bootstrapping …
Please wait …
复制了 14 个文件
复制了 611 个文件
已复制 1 个文件。
已复制 1 个文件。
Location of logs C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周三-12-12_14-
25-16\logs\

############ ORACLE DEINSTALL & DECONFIG TOOL START ############

######################## CHECK OPERATION START ########################
安装检查配置开始

检查 Oracle 主目录位置是否存在 F:\Oracle\app\chen\product\11.2.0\dbhome_1
选择进行卸载的 Oracle 主目录类型为: SIDB
选择进行卸载的 Oracle 基目录为: F:\Oracle\app\chen
检查主产品清单位置是否存在 C:\Program Files\Oracle\Inventory

安装检查配置结束

检查 Windows 和 .NET 产品配置开始

以下 Windows 和 .NET 产品将从 Oracle 主目录取消配置:asp.net,ode.net,odp.net,ntol
edb,oramts

检查 Windows 和 .NET 产品配置结束

网络配置检查配置开始

网络取消配置跟踪文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周三-12-12_14-25-16\logs\netdc_check7959514483513215523.log

指定要取消配置的所有单实例监听程序 [LISTENER]:【输入】LISTENER

网络配置检查配置结束

数据库检查配置开始

数据库取消配置跟踪文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周三-12-12_14-25-16\logs\databasedc_check7847660181356032510.log

指定值列表作为输入时使用逗号作为分隔符

指定在此 Oracle 主目录中配置的数据库名的列表 []:【输入】ORCL

###### 对于数据库 ‘ORCL’ ######

指定此数据库 (1. 单实例数据库|2. 启用 Oracle Restart 的数据库) 的类型 [1]: 【直接回车】
指定数据库的诊断目标位置 [F:\Oracle\app\chen\diag\rdbms\orcl]:【直接回车】
指定数据库 ASM|FS 使用的存储类型 []: 【输入】ASM

数据库检查配置结束

Enterprise Manager Configuration Assistant START

EMCA 取消配置跟踪文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周三
-12-12_14-25-16\logs\emcadc_check.log

检查数据库 MYDATA 的配置
检查数据库 ORCL 的配置
Enterprise Manager Configuration Assistant END
Oracle Configuration Manager check START
OCM check log file location : C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall
周三-12-12_14-25-16\logs\ocm_check324.log
Oracle Configuration Manager check END

######################### CHECK OPERATION END #########################

####################### CHECK OPERATION SUMMARY #######################
选择进行卸载的 Oracle 主目录为: F:\Oracle\app\chen\product\11.2.0\dbhome_1
Oracle 主目录注册到的产品清单位置为: C:\Program Files\Oracle\Inventory
以下 Windows 和 .NET 产品将从 Oracle 主目录取消配置:asp.net,ode.net,odp.net,ntol
edb,oramts
将取消配置以下单实例监听程序: LISTENER
已选中以下数据库来取消配置: MYDATA,ORCL
数据库唯一名称: MYDATA
已用存储: FS
数据库唯一名称: ORCL
已用存储: ASM
将为以下数据库更新 Enterprise Manager 配置: ORCL
没有要更新的 Enterprise Manager ASM 目标
没有要移植的 Enterprise Manager 监听程序目标
Checking the config status for CCR
Oracle Home exists with CCR directory, but CCR is not configured
CCR check is finished
是否继续 (y - 是, n - 否)? [n]: 【输入】y
此会话的日志将写入: ‘C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周三-12-12
_14-25-16\logs\deinstall_deconfig2018-12-12_02-25-32-PM.out’
此会话的任何错误消息都将写入: ‘C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall
周三-12-12_14-25-16\logs\deinstall_deconfig2018-12-12_02-25-32-PM.err’

######################## CLEAN OPERATION START ########################

Enterprise Manager Configuration Assistant START

EMCA 取消配置跟踪文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周三
-12-12_14-25-16\logs\emcadc_clean.log

更新数据库 ORCL 的 Enterprise Manager Database Control 配置
更新 Enterprise Manager ASM 目标 (如果有)
更新 Enterprise Manager 监听程序目标 (如果有)
Enterprise Manager Configuration Assistant END
数据库取消配置跟踪文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周
三-12-12_14-25-16\logs\databasedc_clean811832687288125512.log
数据库清除配置开始 MYDATA
此操作可能需要持续几分钟。
数据库清除配置结束 MYDATA
数据库清除配置开始 ORCL
此操作可能需要持续几分钟。
数据库清除配置结束 ORCL

网络配置清除配置开始

网络取消配置跟踪文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周三-
12-12_14-25-16\logs\netdc_clean6653635648495820837.log

取消配置单实例监听程序: LISTENER

取消配置监听程序: LISTENER
停止监听程序: LISTENER
监听程序已成功停止。
删除监听程序: LISTENER
监听程序已成功删除。
监听程序已成功取消配置。

正在取消配置监听程序配置文件…
监听程序配置文件已成功取消配置。

正在取消配置命名方法配置文件…
命名方法配置文件已成功取消配置。

正在取消配置本地网络服务名配置文件…
本地网络服务名配置文件已成功取消配置。

正在取消配置备份文件…
备份文件已成功取消配置。

网络配置已成功清除。

网络配置清除配置结束

Oracle Configuration Manager clean START
OCM clean log file location : C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall
周三-12-12_14-25-16\logs\ocm_clean324.log
Oracle Configuration Manager clean END
删除 Windows 和 .NET 产品配置开始

删除 Windows 和 .NET 产品配置结束
Oracle Universal Installer 清除开始

删除本地节点上的服务 ‘OracleOraDb11g_home1ClrAgent’ : 完成

从本地节点上的主产品清单中分离 Oracle 主目录 ‘F:\Oracle\app\chen\product\11.2.0
dbhome_1’ : 完成
<
三、运行regedit命令,打开注册表。删除注册表中与Oracle相关内容,具体下:

1.删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目录。
2.删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb为开头的键。
3.删除HKEY_LOCAL_MACHINE/SYSETM/CurrentControlSet/Services/Eventlog/application中所有以oracle开头的键。
4.删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。
5.删除HKEY_CURRENT_USER/SOFTWARE/Microsoft/windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle 开头的键。
6.删除HKDY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。
7.删除环境变量中的PATHT CLASSPATH中包含Oracle的值。
8.删除“开始”/“程序”中所有Oracle的组和图标。
9.删除所有与Oracle相关的目录,包括:
(1)、c:\Program file\Oracle目录。
(2)、C:\Users\Administrator\AppData\Local\Temp 中ora开头日志文件(目录下的临时文件)。
C:\Users\Administrator中oracle文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以按照以下步骤从Windows中卸载Oracle: 1. 关闭所有Oracle相关的程序和服务 在卸载Oracle之前,您需要关闭所有Oracle相关的程序和服务。您可以使用任务管理器来关闭这些程序和服务。 2. 卸载Oracle软件 击“开始”菜,然后选择“控制面板”>“程序和功能”。在程序和功能窗口中,找到Oracle软件,右键击它,然后选择“卸载”。 3. 删除Oracle文件和文件夹 卸载Oracle软件后,您需要删除Oracle文件和文件夹。以下是一些常见的Oracle文件和文件夹的位置: - Oracle Home:默认情况下,Oracle Home位于C:\app\用户名\product\版本号\dbhome_1,其中“用户名”是您的Windows用户名,“版本号”是Oracle版本号。 - Oracle Inventory:默认情况下,Oracle Inventory位于C:\Program Files (x86)\Oracle\Inventory。 请注意,删除Oracle文件和文件夹可能会影响您的计算机上的其他应用程序和服务。在删除这些文件和文件夹之前,请备份您的数据,并仔细考虑这些操作的后果。 4. 删除Oracle注册表项 最后,您需要删除Oracle注册表项。请注意,在删除注册表项之前,您需要备份您的注册表。 打开注册表编辑器(regedit.exe),然后浏览以下位置: - HKEY_LOCAL_MACHINE\SOFTWARE\Oracle - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Oracle - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Oracle(如果您的计算机是64位系统) 右键击这些项,并选择“删除”。 以上是从Windows中卸载Oracle的基本步骤,但请注意,这是一个高级操作,需要小心谨慎地进行,以避免不必要的损失。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值