首页 / 数据库 / MySQL / Oracle 11gR2 relink 新特性
Oracle 11gR2 relink 新特性来源于:
Oracle 11gR2 Relink New Feature (文档 ID 883299.1)适用于:
Oracle Database - Enterprise Edition - Version 11.2.0.0 to 11.2.0.0 [Release 11.2]
Generic UNIX解决方案:
I) Oracle 11gR2有2种方法来relink $ORACLE_HOME中的binary
1)传统的方法:relink all
该方法运行$ORACLE_HOME/bin/relink 脚本,该脚本仅仅接受all这个参数,其他参数不被接受 % $ORACLE_HOME/bin/relink all
% $ORACLE_HOME/bin/relink ( By default it takes the "all" parameter ) 默认就是采用all参数。 注意:relink all提供向后兼容性(‘Relink all’ is provided for backward compatibility)
2) 使用runInstaller 来relink
该方法使用如下命令: -relink : For performing relink actions on the oracle home
Usage: -relink -maketargetsxml <location of maketargetsxml> [-makedepsxml <location of makedepsxml>] [name=value] 举例如下:
Example : $ORACLE_HOME/oui/bin/runInstaller -relink -waitForCompletion -maketargetsxml $ORACLE_HOME/inventory/make/makeorder.xml -logLocation $ORACLE_HOME/install ORACLE_HOME=$ORACLE_HOME > $ORACLE_HOME/install/relink.log 2>&1 II) relink 日志的位置案例1
若是通过OUI进行的relink操作,默认情况下,是不会生成"$ORACLE_HOME/install/relink.log"文件的。
为了发送relink output 给 $ORACLE_HOME/install/relink.log ,我们需要明确的重定向该output $ORACLE_HOME/oui/bin/runInstaller -relink -waitForCompletion -maketargetsxml $ORACLE_HOME/inventory/make/makeorder.xml -logDir $ORACLE_HOME/install ORACLE_HOME=$ORACLE_HOME > $ORACLE_HOME/install/relink.log 2>&1案例2
使用relink all命令,Oracle会建立一个名为relink.log的日志文件,并且不会以append的方式来建立该log文件。
之前的log将会以时间戳来保存( Ex: relinkActions2009-09-14_09-01-10-PM.log )更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12本文永久更新链接地址