WIN7上静默(silent)卸载Oracle客户端

环境:

WIN 7+ 11.2.0 Client

ORACLE_HOME为: d:\app\toshiba\product\11.2.0\client_1

静默卸载客户端流程:

命令:

set  ORACLE_HOME=d:\app\toshiba\product\11.2.0\client_1
cd  %ORACLE_HOME%\deinstall

通过checkonly可获得一个参数文件,后面可使用此文件来在静默模式下进行客户端的卸载,由于在deinstall路径下,所以不需要带-home了,命令:deinstall -checkonly

d:\app\toshiba\product\11.2.0\client_1\deinstall>deinstall.bat -checkonly
Checking for required files and bootstrapping ...
Please wait ...
复制了 14 个文件
复制了 797 个文件
已复制         1 个文件。
已复制         1 个文件。
Location of logs C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall-周四-_23-46-3
4\logs
############ ORACLE DEINSTALL & DECONFIG TOOL START ############

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

检查 Oracle 主目录位置是否存在 D:\app\toshiba\product\11.2.0\client_1
选择进行卸载的 Oracle 主目录类型为: CLIENT
选择进行卸载的 Oracle 基目录为: D:\app\toshiba
检查主产品清单位置是否存在 C:\Program Files (x86)\Oracle\Inventory

安装检查配置结束

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

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

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

网络配置检查配置开始

网络取消配置跟踪文件位置: C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall-周四
-_23-46-34\logs\netdc_check6625054758888497356.log

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

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

####################### CHECK OPERATION SUMMARY #######################
选择进行卸载的 Oracle 主目录为: D:\app\toshiba\product\11.2.0\client_1
Oracle 主目录注册到的产品清单位置为: C:\Program Files (x86)\Oracle\Inventory
以下 Windows 和 .NET 产品将从 Oracle 主目录取消配置:asp.net,odp.net,ntoledb,oo4o

将取消配置以下单实例监听程序: LISTENER
此会话的日志将写入: ‘C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall-周四-_23-
46-34\logs\deinstall_deconfig2015-02-05_11-47-50-PM.out‘
此会话的任何错误消息都将写入: ‘C:\Users\ADMINI~1\AppData\Local\Temp\OraDeinstall
-周四-_23-46-34\logs\deinstall_deconfig2015-02-05_11-47-50-PM.err‘

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

移动了         1 个目录。
移动了         1 个目录。
移动了         1 个目录。

这样就成功生成了参数文件。

它一般在目录%temp%OraDeinstall-date-数字\response下,如我这里就是在 C:\Users\Administrator\AppData\Local\Temp\OraDeinstall-周四-_23-46-34\response 下

下面正式使用静默模式(-silent)来卸载客户端:

d:\app\toshiba\product\11.2.0\client_1\deinstall>deinstall -silent -paramfile "C
:\Users\Administrator\AppData\Local\Temp\OraDeinstall-周四-_23-46-34\response\de
install_OraClient11g_home1.rsp"
Checking for required files and bootstrapping ...
Please wait ...
...(省略部分)
Oracle Universal Installer 清除已完成, 但出现错误。

Oracle Universal Installer 清除结束

Oracle 安装清除开始

Oracle 安装清除结束

已将默认属性文件 C:\Users\Administrator\AppData\Local\Temp\OraDeinstall-周五-_0-
28-59\response\deinstall_OraClient11g_home1.rsp 作为 C:\Users\Administrator\AppD
ata\Local\Temp\OraDeinstall-周五-_0-28-59\response\deinstall_OraClient11g_home1.
rsp0 移动

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

####################### CLEAN OPERATION SUMMARY #######################
以下单实例监听程序已成功取消配置: LISTENER
Removed asp.net configuration
Removed odp.net configuration
Removed ntoledb configuration
Removed oo4o configuration
已成功地从本地节点上的主产品清单中分离 Oracle 主目录 ‘D:\app\toshiba\product\11.
2.0\client_1‘。
无法删除本地节点上的目录 ‘D:\app\toshiba\product\11.2.0\client_1‘。
已成功地删除本地节点上的目录 ‘C:\ProgramData\Microsoft\Windows\Start Menu\Progra
ms\Oracle - OraClient11g_home1‘。
已成功从本地节点上的 PATH 变量中删除 oracle 主目录 ‘D:\app\toshiba\product\11.2.
0\client_1‘。
已成功地删除本地节点上的目录 ‘C:\Program Files (x86)\Oracle\Inventory‘。
已成功地删除本地节点上的目录 ‘C:\Program Files (x86)\Oracle‘。
已成功地删除本地节点上的注册表键 ‘HKEY_LOCAL_MACHINE\Software\Oracle\inst_loc‘。

无法删除本地节点上的目录 ‘D:\app\toshiba‘。
Oracle Universal Installer 清除已完成, 但出现错误。

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

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

移动了         1 个目录。
移动了         1 个目录。
移动了         1 个目录。

d:\app\toshiba\product\11.2.0\client_1\deinstall>

提示: 由于在卸载时上面一些目录在打开中(至少执行deinstall的目录就在ORACLE_HOME下), 故无法删除这些目录(见上面的提示), 此时手动删一下即可。

时间: 2024-10-13 05:00:11

WIN7上静默(silent)卸载Oracle客户端的相关文章

解决中64位Win7系统上PLSQL无法连接ORACLE的方法(PLSQL无法识别ORACLE_HOME的配置)

最近新安装了64位的Win7系统,工作中需要用oracle数据库,而数据库是公司IT的DBA进行管理和维护的. 我们只需要连接上去进行使用就可以了,于是我就在自己的机器上安装了oracle client x64和PL/SQL程序,oracle client也设置了环境变量等配置,但打开plsql的时候无法显示数据库,效果如下图: 于是,我自己到网上查了一下,网上说法很多,如下说明. 1.问题 Plsql到目前为止只有32位的程序,而大多数的桌面系统基本都是使用64位的windows操作系统,在6

OEL7.0 上静默安装oracle数据库

OEL7.0 上静默安装oracle数据库 静默安装本人使用的也比较少,基本上不需要使用静默安装.就算是文本安装的系统,也使用Xmanager 来重定向图形化.但是万事总有个例外的,比如在MAC 操作系统上,貌似没有Xmananger , 那该上虚拟机如果只装了文本界面就只能静默安装了,如果再装个图形化那就另一个情况了. 地点: 杭州·滨江 微信公众号:HopToad Email: [email protected] 欢迎转载 转载标注出处:: http://blog.csdn.net/notb

mac上卸载oracle jdk 1.8.0_31

mac上卸载oracle jdk 1.8.0_31版本,因为版本太高了.得安装旧版本才行. 卸载的顺序是:进入finder,然后点应用程序,按command+向上箭头键,分别进入根目录的系统与资源库找到java的目录把他删除即可.两个目录都要删除. 要看是否删除成功,打开终端输入:java -version,提示 No Java runtime present, requesting install. 即删除成功,也可以用此命令查看当前java sdk的版本.

未安装Oracle客户端的服务器上,使用ASP.NET远程连接Oracle

公司服务器一直都是使用 .NET+SQLSERVER的开发方式,有个项目需要进行读取远程Oracle的需求.由于oracle 基本不会,也是一边做一遍摸索. 首先是使用工具测试是否已经联通,因为之前用mysql时都是用的Navicat,所以直接在网上下载了Navicat for Oracle,但是死活都连不上,报试过网上所有的方法,下载inistallclient ,修改OCI,加入环境变量,新建tnsnames.ora都没用,一直是Cannot load OCI DLL,126错误,也试过把N

【转】64位ORACLE客户端上plsql无法识别ORACLE_HOME解决方案

转自:http://www.2cto.com/database/201503/386267.html 中文显示问号 转自:http://zhidao.baidu.com/link?url=qJDmsahlNUjNdI2beflLkx4NDrA11YEJSLGZ_eWjqtT6aUJ-DDtIqu4crDTnZ_t0RaVRqpjxEwS82E0ekV_zXPFbWmj-GkPe_k4OJ82sawq 1.问题 Plsql到目前为止只有32位的程序,而大多数的桌面系统基本都是使用64位的windo

64位ORACLE客户端上plsql无法识别ORACLE_HOME解决方案

1.问题 Plsql到目前为止只有32位的程序,而大多数的桌面系统基本都是使用64位的windows操作系统,在64位的windows上,大多数情况下也是安装64位的ORACLE client程序,这种组合,导致plsql无法识别到ORACLE_HOME目录,读取不到tnsnames.ora文件中的连接串 2.解决方案 2.1 在windows上配置ORACLE_HOME环境变量 右击"我的电脑"点击"属性"菜单,进入"系统属性"对话框,选择&q

Windows7上完全卸载Oracle 12c操作步骤

1.关闭Oracle所有的服务,按[win+R]运行[services.msc]找到所有Oracle开头的服务(OracleVssWriterORCL+OracleServiceORCL+OracleOraDB12Home1TNSListener+OracleOraDB12Home1MTSRecoveryService+OracleJobSchedulerORCL),点击停止. 2.使用Oracle自带软件卸载Oracle程序. 点击[开始]->[程序]->[Oracle - OraDb12c

Win7上安装Oracle数据库

由于ORACLE并没有FOR WIN7的版本,必须下载for vista_w2k8这个版本,将oralce 10G的安装镜像解压到硬盘,然后修改安装目录下的rehost.xml和oraparam.ini两个文件. 一.修改rehost.xml 找到10203_vista_w2k8_x86_production_db\db\Disk1\stage\prereq\db\ 下的refhost.xml文件添加如下内容(这个文件有两个地方有,还有一个是在 10203_vista_w2k8_x86_prod

CentOS7服务器上部署Oracle客户端

环境 操作系统: CentOS7.2.1511 x86_64 准备安装包 在这个网站:https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 下载如下安装包 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm oracle-instantcli