应用范围
Oracle Server , 企业版,版本号:11.2.0.0到11.2.0.2.0版本。
本文适用于任何系统平台。
本文目标
使用卸载脚本来卸载Oracle 11g R2时,将删除$ORACLE_HOME目录下的所有Oracle二进制文件,以及其他的SQL脚本,程序,和子目录。
为了保存一些重要的文件及目录,则推荐按如下方式卸载11g R2:
解决方案
使用runInstaller程序,从$ORACLE_HOME/oui/bin目录分离出Oracle Home目录:
$./runInstaller -silent -detachHome -invPtrLoc /oraInst.loc ORACLE_HOME=""
举例:
$ORACLE_HOME/oui/bin/runInstaller -silent -detachHome -invPtrLoc /etc/oraInst.loc ORACLE_HOME="/info/home/oracle/product/11.2.0"
使用上述例子,$ORACLE_HOME目录下的所有文件及目录被保存,且事实上,没有从$ORACLE_HOME目录删除任何文件。它只是简单的从Oracle Central Inventory中删除了相关的$ORACLE_HOME说明信息。
虽然不允许手动删除文件和目录,如果你在以后会在此$ORACLE_HOME目录安装Oracle软件,则应该确保此目录是空的。
重要说明:
以上命令只能在$ORACLE_HOME/oui/bin目录下执行。如果在其他目录执行,则会产生如下错误:
Error:CD中的ORACLE_HOME=/OPT/ORACLE/PRODUCT/11.2.0参数,无法启动OUI。请从已经安装的文件中启动OUI。
错误为:No such file or directory。
相关产品
Oracle 数据库>Oracle Server-企业版
关键字
ORACLE UNIVERSAL INSTALLER; DE-INSTALL; NO SUCH FILE OR DIRECTORY; DEINSTALL; OUI; INSTALLER; RUNINSTALLER; INSTALL