Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
卸载Oracle_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_check.log
指定要取消配置的所有单实例监听程序 [LISTENER]:【输入】LISTENER
网络配置检查配置结束
数据库检查配置开始
数据库取消配置跟踪文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周三-12-12_14-25-16\logs\databasedc_check.log
指定值列表作为输入时使用逗号作为分隔符
指定在此 Oracle 主目录中配置的数据库名的列表 []:【输入】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_clean.log
数据库清除配置开始 MYDATA
此操作可能需要持续几分钟。
数据库清除配置结束 MYDATA
数据库清除配置开始 ORCL
此操作可能需要持续几分钟。
数据库清除配置结束 ORCL
网络配置清除配置开始
网络取消配置跟踪文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall周三-
12-12_14-25-16\logs\netdc_clean.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文件。
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章