请运行d 来删除oracle,Oracle数据库11gR2的卸载 - deinstall

2023-10-14 08:50

本文主要是介绍请运行d 来删除oracle,Oracle数据库11gR2的卸载 - deinstall,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

从Oracle 11gR2开始,Oracle推荐使用deinstall来卸载Oracle数据库。使用Oracle Universal Install(OUI) 的图形方式来卸载Oracle数据库软件了,会看到下图警告:

"请运行命令D:\app\admin\product\11.2.0\dbhome_1\deinstall\deinstall"来卸载此Oracle主目录"

5a05679f6b445aed1487021a41f7da62.png

Oracle卸载工具 - deinstall 的介绍:

The deinstall command uses the information you provide and the information gathered from the software home to create a parameter file. Alternatively, you can supply a parameter file generated previously by the deinstall command using the –checkonly option, or by editing the response file template.

The deinstall tool stops Oracle software, and removes Oracle software and configuration files on the operating system for a specific Oracle home.

Example of Running the Deinstall Command

D:\app\admin\product\11.2.0\dbhome_1\deinstall>deinstall.bat -paramfile D:\app\admin\product\11.2.0\dbhome_1\deinstall\response\deinstall.rsp.tmpl

Checking for required files and bootstrapping ...

Please wait ...

复制了 14 个文件

复制了 793 个文件

已复制 1 个文件。

已复制 1 个文件。

Location of logs C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\

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

使用属性文件 D:\app\admin\product\11.2.0\dbhome_1\deinstall\response\deinstall.rsp.tmpl

######################## CHECK OPERATION START ########################

安装检查配置开始

为要卸载的 Oracle 主目录 \'d:\app\admin\product\11.2.0\dbhome_1\' 指定有效的主产品清单位置:

检查 Oracle 主目录位置是否存在 d:\app\admin\product\11.2.0\dbhome_1

选择进行卸载的 Oracle 主目录类型为: SIDB

选择进行卸载的 Oracle 基目录为: d:\app\admin

检查主产品清单位置是否存在

安装检查配置结束

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

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

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

网络配置检查配置开始

网络取消配置跟踪文件位置: C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\netdc_check8571192068625526846.log

网络配置检查配置结束

数据库检查配置开始

数据库取消配置跟踪文件位置: C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\databasedc_check8600159640842540399.log

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

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

数据库检查配置结束

Enterprise Manager Configuration Assistant START

EMCA 取消配置跟踪文件位置: C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\emcadc_check.log

Enterprise Manager Configuration Assistant END

Oracle Configuration Manager check START

OCM check log file location : C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\\ocm_check7727.log

Oracle Configuration Manager check END

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

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

选择进行卸载的 Oracle 主目录为: d:\app\admin\product\11.2.0\dbhome_1

Oracle 主目录注册到的产品清单位置为:

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

对于任何数据库, 没有要更新的 Enterprise Manager 配置

没有要更新的 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\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\deinstall_deconfig2013-07-08_02-49-57-PM.out\'

此会话的任何错误消息都将写入: \'C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\deinstall_deconfig2013-07-08_02-49-57-PM.err\'

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

Enterprise Manager Configuration Assistant START

EMCA 取消配置跟踪文件位置: C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\emcadc_clean.log

更新 Enterprise Manager ASM 目标 (如果有)

更新 Enterprise Manager 监听程序目标 (如果有)

Enterprise Manager Configuration Assistant END

数据库取消配置跟踪文件位置: C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\databasedc_clean2311212304328943730.log

网络配置清除配置开始

网络取消配置跟踪文件位置: C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\netdc_clean4566882679623591178.log

正在取消配置备份文件...

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

网络配置已成功清除。

网络配置清除配置结束

Oracle Configuration Manager clean START

OCM clean log file location : C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\logs\\ocm_clean7727.log

Oracle Configuration Manager clean END

删除 Windows 和 .NET 产品配置开始

删除 Windows 和 .NET 产品配置结束

Oracle Universal Installer 清除开始

从本地节点上的主产品清单中分离 Oracle 主目录 \'d:\app\admin\product\11.2.0\dbhome_1\' : 完成

...

...

无法删除目录 \'d:\app\admin\product\11.2.0\dbhome_1\dbs\'。该目录不为空。

无法删除目录 \'d:\app\admin\product\11.2.0\dbhome_1\deinstall\'。该目录正在使用中。

无法删除目录 \'d:\app\admin\product\11.2.0\dbhome_1\'。该目录不为空。

删除本地节点上的目录 \'d:\app\admin\product\11.2.0\dbhome_1\' : 失败 <<<<

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

从本地节点上的 PATH 变量中删除 oracle 主目录 \'d:\app\admin\product\11.2.0\dbhome_1\' : 完成

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

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

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

...

...

无法删除目录 \'d:\app\admin\product\11.2.0\dbhome_1\'。该目录不为空。

无法删除目录 \'d:\app\admin\product\11.2.0\'。该目录不为空。

无法删除目录 \'d:\app\admin\product\'。该目录不为空。

无法删除目录 \'d:\app\admin\'。该目录不为空。

删除本地节点上的目录 \'d:\app\admin\' : 失败 <<<<

Oracle Universal Installer 清除已完成, 但出现错误。

Oracle Universal Installer 清除结束

Oracle 安装清除开始

Oracle 安装清除结束

已将默认属性文件 C:\Users\admin\AppData\Local\Temp\OraDeinstall周一-07-08_14-47-27\response\deinstall_OraDb11g_home1.rsp 作为 C:\Users\admin\AppData\Local\Temp\OraDeinsta

ll周一-07-08_14-47-27\response\deinstall_OraDb11g_home1.rsp3 移动

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

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

无法更新具有前缀 LISTENER 的监听程序的 Enterprise Manager 目标

Cleaning the config for CCR

As CCR is not configured, so skipping the cleaning of CCR configuration

CCR clean is finished

Removed asp.net configuration

Removed ode.net configuration

Removed odp.net configuration

Removed ntoledb configuration

Removed oramts configuration

Removed oo4o configuration

已成功地从本地节点上的主产品清单中分离 Oracle 主目录 \'d:\app\admin\product\11.2.0\dbhome_1\'。

无法删除本地节点上的目录 \'d:\app\admin\product\11.2.0\dbhome_1\'。

已成功地删除本地节点上的目录 \'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle - OraDb11g_home1\'。

已成功从本地节点上的 PATH 变量中删除 oracle 主目录 \'d:\app\admin\product\11.2.0\dbhome_1\'。

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

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

已成功地删除本地节点上的注册表键 \'HKEY_LOCAL_MACHINE\Software\Oracle\inst_loc\'。

无法删除本地节点上的目录 \'d:\app\admin\'。

Oracle Universal Installer 清除已完成, 但出现错误。

Oracle 安装程序已成功清除临时目录。

#######################################################################

############# ORACLE DEINSTALL & DECONFIG TOOL END #############

移动了  1 个目录。

移动了  1 个目录。

移动了  1 个目录。

D:\app\admin\product\11.2.0\dbhome_1\deinstall>

------------------------------------------------------------------------------------------------------

如果deinstall遇到了麻烦,也可以考虑手工删除Oracle数据库,方法如下:

第一步:停用全部oracle服务

第二步:删除oracle注册表

运行regedit在如下路径中找到oracle相关键值,删除

HKEY_LOCAL_MACHINE\SOFTWARE

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application

第三步:删除物理文件,有如下两个文件夹(有dll等文件正在使用请跳过该文件)

1、x:\app\...  此目录为默认oracle安装主目录,连通app全删掉。

2、x:\Program Files\Oracle\... 此目录为inventory内容连同oracle全部删除掉。

第四步:删除系统变量Path中的oracle变量

第五步:重启,然后删除第三步中未删掉内容

这篇关于请运行d 来删除oracle,Oracle数据库11gR2的卸载 - deinstall的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/209444

相关文章

SpringBoot实现数据库读写分离的3种方法小结

《SpringBoot实现数据库读写分离的3种方法小结》为了提高系统的读写性能和可用性,读写分离是一种经典的数据库架构模式,在SpringBoot应用中,有多种方式可以实现数据库读写分离,本文将介绍三... 目录一、数据库读写分离概述二、方案一:基于AbstractRoutingDataSource实现动态

使用C#代码在PDF文档中添加、删除和替换图片

《使用C#代码在PDF文档中添加、删除和替换图片》在当今数字化文档处理场景中,动态操作PDF文档中的图像已成为企业级应用开发的核心需求之一,本文将介绍如何在.NET平台使用C#代码在PDF文档中添加、... 目录引言用C#添加图片到PDF文档用C#删除PDF文档中的图片用C#替换PDF文档中的图片引言在当

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

C# WinForms存储过程操作数据库的实例讲解

《C#WinForms存储过程操作数据库的实例讲解》:本文主要介绍C#WinForms存储过程操作数据库的实例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、存储过程基础二、C# 调用流程1. 数据库连接配置2. 执行存储过程(增删改)3. 查询数据三、事务处

macOS无效Launchpad图标轻松删除的4 种实用方法

《macOS无效Launchpad图标轻松删除的4种实用方法》mac中不在appstore上下载的应用经常在删除后它的图标还残留在launchpad中,并且长按图标也不会出现删除符号,下面解决这个问... 在 MACOS 上,Launchpad(也就是「启动台」)是一个便捷的 App 启动工具。但有时候,应

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Mysql删除几亿条数据表中的部分数据的方法实现

《Mysql删除几亿条数据表中的部分数据的方法实现》在MySQL中删除一个大表中的数据时,需要特别注意操作的性能和对系统的影响,本文主要介绍了Mysql删除几亿条数据表中的部分数据的方法实现,具有一定... 目录1、需求2、方案1. 使用 DELETE 语句分批删除2. 使用 INPLACE ALTER T

mysql数据库重置表主键id的实现

《mysql数据库重置表主键id的实现》在我们的开发过程中,难免在做测试的时候会生成一些杂乱无章的SQL主键数据,本文主要介绍了mysql数据库重置表主键id的实现,具有一定的参考价值,感兴趣的可以了... 目录关键语法演示案例在我们的开发过程中,难免在做测试的时候会生成一些杂乱无章的SQL主键数据,当我们

Spring Boot 整合 MyBatis 连接数据库及常见问题

《SpringBoot整合MyBatis连接数据库及常见问题》MyBatis是一个优秀的持久层框架,支持定制化SQL、存储过程以及高级映射,下面详细介绍如何在SpringBoot项目中整合My... 目录一、基本配置1. 添加依赖2. 配置数据库连接二、项目结构三、核心组件实现(示例)1. 实体类2. Ma

C++从序列容器中删除元素的四种方法

《C++从序列容器中删除元素的四种方法》删除元素的方法在序列容器和关联容器之间是非常不同的,在序列容器中,vector和string是最常用的,但这里也会介绍deque和list以供全面了解,尽管在一... 目录一、简介二、移除给定位置的元素三、移除与某个值相等的元素3.1、序列容器vector、deque