Back

windows - 删除oracle (竟然发现无法使用360 和 控制面板来删除)

发布时间: 2020-10-19 23:37:00

我的机器上安装了 oracle, 看了一下空间,占用了40+G

1. 左下角 开始 -> 程序 -> oracle -> universal installer

2. 进入后,会看到个界面,选中对应的文件夹, “删除” 按钮会变成可用,点击之后会弹出提示: 请运行 xx 程序。

3. 运行: c:\app\aaa\virtual\product\12.2.0\dbhome_1\deinstall>deinstall

顺着进程的提示,一顿 y,n,y,n就可以了(按的时候务必看好,有的问题是y, 有的问题应该输入n, 总之原则就是让卸载继续下去。)

c:\app\aaa\virtual\product\12.2.0\dbhome_1\deinstall>deinstall.bat
Checking for required files and bootstrapping ...
Please wait ...
已复制         1 个文件。
已复制         1 个文件。
已复制         1 个文件。
已复制         1 个文件。
日志的位置 C:\Users\aaa\logs\

############ ORACLE DECONFIG TOOL START ############


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


检查 Oracle 主目录位置是否存在 C:\app\aaa\virtual\product\12.2.0\dbhome_1
选定进行卸载的 Oracle 主目录类型为:Oracle 单实例数据库
选定进行卸载的 Oracle 基目录为:C:\app\aaa\virtual
检查主产品清单位置是否存在 C:\Program Files\Oracle\Inventory

## [结束] 安装检查配置 ##

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


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

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


网络配置检查配置开始

网络取消配置跟踪文件位置: C:\Users\aaa\logs\netdc_check2020-10-19_11-37-35-PM.lo
g

指定要取消配置的所有单实例监听程序。请输入 . (句点) 可取消选择所有监听程序。[LIS
TENER]:.

在指定的监听程序列表 [] 中, 至少缺少一个搜索到的监听程序列表 [LISTENER] 中的监听
程序。Oracle 主目录将清除, 因此在卸载后所有监听程序都将不可用。如果要删除特定监
听程序, 请改为使用 Oracle Net Configuration Assistant。是否继续? (y|n) [n]: y

网络配置检查配置结束

数据库检查配置开始

数据库取消配置跟踪文件位置: C:\Users\aaa\logs\databasedc_check2020-10-19_11-37-5
1-PM.log

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

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

###### 对于数据库 'ORCL' ######

单实例数据库
数据库的诊断目标位置: C:\APP\AAA\VIRTUAL\diag\rdbms\orcl
数据库使用的存储类型: FS
数据库文件位置: C:\APP\AAA\VIRTUAL\ORADATA\ORCL
快速恢复区位置: 不存在
数据库 spfile 位置: C:\APP\AAA\VIRTUAL\PRODUCT\12.2.0\DBHOME_1\DATABASE\SPFILEOR
CL.ORA

已自动搜索到数据库ORCL的详细信息。是否仍要修改ORCL数据库的详细信息? [n]:

数据库检查配置结束
Oracle Configuration Manager check START
OCM 检查日志文件位置: C:\Users\aaa\logs\\ocm_check6240.log
Oracle Configuration Manager check END

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



####################### DECONFIG CHECK OPERATION SUMMARY #######################

选定进行卸载的 Oracle 主目录为:C:\app\aaa\virtual\product\12.2.0\dbhome_1
Oracle 主目录注册到的产品清单位置为: C:\Program Files\Oracle\Inventory
以下 Windows 和 .NET 产品将从 Oracle 主目录取消配置:ode.net,ntoledb,oramts,asp.n
et,odp.net
已选中以下数据库来取消配置: ORCL
数据库唯一名称: ORCL
已用存储: FS
检查 CCR 的配置状态
Oracle 主目录已存在且具有 CCR 目录, 但 CCR 未配置
CCR 检查已完成
是否要继续 (是 - 是, 否 - 否)? [否]: 是
此会话的日志将写入: 'C:\Users\aaa\logs\deinstall_deconfig2020-10-19_11-37-33-PM.
out'
此会话的任何错误消息都将写入: 'C:\Users\aaa\logs\deinstall_deconfig2020-10-19_11
-37-33-PM.err'

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

数据库取消配置跟踪文件位置: C:\Users\aaa\logs\databasedc_clean2020-10-19_11-43-3
4-PM.log
数据库清除配置开始 ORCL
此操作可能需要持续几分钟。
数据库清除配置结束 ORCL

网络配置清除配置开始

网络取消配置跟踪文件位置: C:\Users\aaa\logs\netdc_clean2020-10-19_11-45-26-PM.lo
g

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

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

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

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

网络配置已成功清除。

网络配置清除配置结束

Oracle Configuration Manager clean START
OCM 清理日志文件位置: C:\Users\aaa\logs\\ocm_clean6240.log
Oracle Configuration Manager clean END
## [开始] 删除 Windows 和 .NET 产品配置 ##


## [结束] 删除 Windows 和 .NET 产品配置 ##
## [START] 删除 Oracle 主目录用户配置 ##

Removing ORA_OraDB12Home1_SVCACCTS from system specific groups
Removing home specific groups.
Removing group ORA_OraDB12Home1_OPER
Removing group ORA_OraDB12Home1_DBA
Removing group ORA_OraDB12Home1_SYSBACKUP
Removing group ORA_OraDB12Home1_SYSDG
Removing group ORA_OraDB12Home1_SYSKM
Removing group ORA_OraDB12Home1_SVCSIDS
Removing group ORA_OraDB12Home1_SVCACCTS
Removing Oracle Groups from system
Removing group ORA_OPER
Removing group ORA_DBA
Removing group ORA_INSTALL
Removing group ORA_GRID_LISTENERS
Removing group ORA_ASMADMIN
Removing group ORA_ASMDBA
Removing group ORA_ASMOPER
Removing group ORA_CLIENT_LISTENERS
Removing group ORA_CRS_USERS
Removing group ORA_RAC
Removing group ORA_DBSVCACCTS

## [END] 删除 Oracle 主目录用户配置 ##

######################### DECONFIG CLEAN OPERATION END #########################



####################### DECONFIG CLEAN OPERATION SUMMARY #######################

已成功取消配置以下数据库实例: ORCL
清理 CCR 的配置
由于 CCR 未配置, 因此跳过清理 CCR 配置
CCR 清理已完成
Removed ode.net configuration
Removed ntoledb configuration
Removed oramts configuration
Removed asp.net configuration
Removed odp.net configuration
#######################################################################


############# ORACLE DECONFIG TOOL END #############

使用属性文件 C:\Users\aaa\AppData\Local\Temp\deinstall2020-10-19_11-37-20PM\resp
onse\deinstall_2020-10-19_11-37-33-PM.rsp
日志的位置 C:\Users\aaa\logs\

############ ORACLE DEINSTALL TOOL START ############





####################### DEINSTALL CHECK OPERATION SUMMARY ######################
#
此会话的日志将写入: 'C:\Users\aaa\logs\deinstall_deconfig2020-10-19_11-37-33-PM.
out'
此会话的任何错误消息都将写入: 'C:\Users\aaa\logs\deinstall_deconfig2020-10-19_11
-37-33-PM.err'

######################## DEINSTALL CLEAN OPERATION START #######################
#
## [开始] 准备卸载 ##
将 LOCAL_NODE 设置为 SKYUSER-LLT6JAT
将 CRS_HOME 设置为 false
将 oracle.installer.local 设置为 false

## [结束] 准备卸载 ##

Setting the force flag to false
Setting the force flag to cleanup the Oracle Base
Oracle Universal Installer 清除开始

停止本地节点上的服务 'OracleOraDB12Home1TNSListener' : 完成

删除本地节点上的服务 'OracleOraDB12Home1TNSListener' : 完成

从本地节点上的主产品清单中分离 Oracle 主目录 'C:\app\aaa\virtual\product\12.2.0\
dbhome_1' : 完成

删除本地节点上的目录 'C:\app\aaa\virtual\product\12.2.0\dbhome_1' : 完成

删除本地节点上的目录 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracl
e - OraDB12Home1' : 完成

从本地节点上的 PATH 变量中删除 oracle 主目录 'C:\app\aaa\virtual\product\12.2.0\
dbhome_1' : 完成

删除本地节点上的目录 'C:\Program Files\Oracle\Inventory' : 完成

删除本地节点上的目录 'C:\Program Files\Oracle' : 完成

删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\Oracle\inst_loc' : 完成

删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\\Oracle\\ODP.NET' : 完成

删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\\Oracle\\ODP.NET.Managed'
: 完成

删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\\Oracle\\OracleMTSRecovery
Service' : 完成

删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\\Oracle\\_DosLinks' : 完成


删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\System\\CurrentControlSet\\Services
\\Oracle11' : 完成

将不会删除本地节点上的 Oracle 基目录 'C:\app\aaa\virtual'。该目录不为空。

Oracle Universal Installer 清除成功。

Oracle Universal Installer 清除结束


## [开始] Oracle 安装清除 ##


## [结束] Oracle 安装清除 ##


######################### DEINSTALL CLEAN OPERATION END ########################
#


####################### DEINSTALL CLEAN OPERATION SUMMARY ######################
#
已成功停止本地节点上的服务 'OracleOraDB12Home1TNSListener'。
已成功删除本地节点上的服务 'OracleOraDB12Home1TNSListener'。
已成功地从本地节点上的主产品清单中分离 Oracle 主目录 'C:\app\aaa\virtual\product
\12.2.0\dbhome_1'。
已成功地删除本地节点上的目录 'C:\app\aaa\virtual\product\12.2.0\dbhome_1'。
已成功地删除本地节点上的目录 'C:\ProgramData\Microsoft\Windows\Start Menu\Progra
ms\Oracle - OraDB12Home1'。
已成功从本地节点上的 PATH 变量中删除 oracle 主目录 'C:\app\aaa\virtual\product\1
2.2.0\dbhome_1'。
已成功地删除本地节点上的目录 'C:\Program Files\Oracle\Inventory'。
已成功地删除本地节点上的目录 'C:\Program Files\Oracle'。
已成功地删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\Oracle\inst_loc'。

已成功地删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\\Oracle\\ODP.NET'
。
已成功地删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\\Oracle\\ODP.NET.M
anaged'。
已成功地删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\\Oracle\\OracleMTS
RecoveryService'。
已成功地删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\Software\\Oracle\\_DosLinks
'。
已成功地删除本地节点上的注册表键 'HKEY_LOCAL_MACHINE\System\\CurrentControlSet\\
Services\\Oracle11'。
Oracle Universal Installer 清除成功。

复查节点 'SKYUSER-LLT6JAT' 上的 'C:\app\aaa\virtual' 的权限和内容。
如果没有 Oracle 主目录与 'C:\app\aaa\virtual' 相关联, 请手动删除 'C:\app\aaa\vir
tual' 及其内容。
Oracle 卸载工具已成功清除临时目录。
#######################################################################


############# ORACLE DEINSTALL TOOL END #############


C:\Users\aaa\AppData\Local\Temp>

Back