Rac convert to single instance

$ make -f ins_rdbms.mk rac_off
        rm -f /opt/app/oracle/product/10.2.0/db_2/lib/libskgxp10.a
        cp /opt/app/oracle/product/10.2.0/db_2/lib//libskgxpd.a /opt/app/oracle/product/10.2.0/db_2/lib/libskgxp10.a
        rm -f /opt/app/oracle/product/10.2.0/db_2/lib/libskgxn2.a
        cp /opt/app/oracle/product/10.2.0/db_2/lib//libskgxns.a  /opt/app/oracle/product/10.2.0/db_2/lib/libskgxn2.a
/bin/ar -X64 d /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/libknlopt.a kcsm.o
        /bin/ar -X64 cr /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/libknlopt.a /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/ksnkcs.o
$ make -f ins_rdbms.mk ioracle
        chmod 755 /opt/app/oracle/product/10.2.0/db_2/bin
         > /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/ksms.s
 - Linking Oracle 
        rm -f /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/oracle
        ld -b64 -o /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/oracle -L/opt/app/oracle/product/10.2.0/db_2/rdbms/lib/ -L/opt/app/oracle/product/10.2.0/db_2/lib/ -bnoerrmsg  -bbigtoc -bnoipath -bI:/opt/app/oracle/product/10.2.0/db_2/lib/ksms.imp /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/opimai.o /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/ssoraed.o /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/ttcsoi.o  -lperfsrv10 /opt/app/oracle/product/10.2.0/db_2/lib/nautab.o /opt/app/oracle/product/10.2.0/db_2/lib/naeet.o /opt/app/oracle/product/10.2.0/db_2/lib/naect.o /opt/app/oracle/product/10.2.0/db_2/lib/naedhs.o /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/config.o -bI:/usr/lib/aio.exp   -lserver10 /opt/app/oracle/product/10.2.0/db_2/lib/libodm10.so -lnnet10  -lskgxp10 -lsthasgen10 /opt/app/oracle/product/10.2.0/db_2/has/lib/clssgc.o /opt/app/oracle/product/10.2.0/db_2/lib/libstskgxn2.a -lstocr10 -lstocrb10  -lstocrutl10 -lsthasgen10 /opt/app/oracle/product/10.2.0/db_2/has/lib/clssgc.o /opt/app/oracle/product/10.2.0/db_2/lib/libstskgxn2.a   -lclient10  -lvsn10  -lcommon10 -lgeneric10 `if [ -f /opt/app/oracle/product/10.2.0/db_2/lib/libavserver10.a ] ; then echo "-lavserver10" ; else echo "-lavstub10"; fi` `if [ -f /opt/app/oracle/product/10.2.0/db_2/lib/libavclient10.a ] ; then echo "-lavclient10" ; fi`  /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/defopt.o -lknlopt  `if /bin/ar -X64 tv /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/libknlopt.a | grep xsyeolap.o > /dev/null 2>&1 ; then echo "-loraolap10 -bE:/opt/app/oracle/product/10.2.0/db_2/rdbms/lib/olap.exp" ; fi`  -lslax10 -lpls10  -lplp10 -bE:/opt/app/oracle/product/10.2.0/db_2/rdbms/lib/plsqlncomp.exp  /opt/app/oracle/product/10.2.0/db_2/lib/libstclsra10.a -lstdbcfg10 -lserver10 -lclient10  -lvsn10  -lcommon10 -lgeneric10  -lknlopt -lslax10 -lpls10  -lplp10  -ljox10 -bE:/opt/app/oracle/product/10.2.0/db_2/rdbms/lib//oracle.exp   `sed -e 's/-ljava//g' /opt/app/oracle/product/10.2.0/db_2/lib/ldflags`      -lncrypt10 -lnsgr10 -lnzjs10 -ln10  -lnnz10 -lnl10 -lnzjs10 -lnro10 `sed -e 's/-ljava//g' /opt/app/oracle/product/10.2.0/db_2/lib/ldflags`      -lncrypt10 -lnsgr10 -lnzjs10 -ln10  -lnnz10 -lnl10 -lnzjs10 -lclient10  -lvsn10  -lcommon10 -lgeneric10   -lmm -lsnls10 -lnls10  -lcore10 -lsnls10  -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10  -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 `sed -e 's/-ljava//g' /opt/app/oracle/product/10.2.0/db_2/lib/ldflags`      -lncrypt10 -lnsgr10 -lnzjs10 -ln10  -lnnz10 -lnl10 -lnzjs10 -lnro10 `sed -e 's/-ljava//g' /opt/app/oracle/product/10.2.0/db_2/lib/ldflags`      -lncrypt10 -lnsgr10 -lnzjs10 -ln10  -lnnz10 -lnl10 -lnzjs10 -lclient10  -lvsn10  -lcommon10 -lgeneric10 -lpls10   -lsnls10 -lnls10  -lcore10 -lsnls10  -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10  -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10  -lclient10  -lvsn10  -lcommon10 -lgeneric10 -lsnls10 -lnls10  -lcore10 -lsnls10  -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10  -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lserver10 `if /bin/ar -X64 tv /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/libknlopt.a | grep "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else echo "-lordsdo10"; fi` -lctxc10 -lctx10 -lzx10 -lgx10 -lctx10 -lzx10 -lgx10 -lordimt10  -lsnls10 -lnls10  -lcore10 -lsnls10  -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10  -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lsnls10 -lunls10  -bE:/opt/app/oracle/product/10.2.0/db_2/rdbms/lib//libcorejava.exp  -lld -lm `cat /opt/app/oracle/product/10.2.0/db_2/lib/sysliblist`  -lm  `if [ "\`/usr/bin/uname -v\`" = "4" ]; \
        then echo "-bI:/opt/app/oracle/product/10.2.0/db_2/lib/pw-syscall.exp"; fi;`  `if /bin/ar -X64 t /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/libknlopt.a | grep '^'kcsm.o > /dev/null 2>&1 ; then echo "-lha_gs_r -lha_em_r -lpthreads"; fi` -locijdbcst10  -lwwg  -bpT:0x100000000 -bpD:0x110000000 -bforceimprw
        mv -f /opt/app/oracle/product/10.2.0/db_2/bin/oracle /opt/app/oracle/product/10.2.0/db_2/bin/oracleO
        mv /opt/app/oracle/product/10.2.0/db_2/rdbms/lib/oracle /opt/app/oracle/product/10.2.0/db_2/bin/oracle     
        chmod 6751 /opt/app/oracle/product/10.2.0/db_2/bin/oracle
#varyonvg oravg
修改 init*.ora
SPFILE='/dev/rspfile_128m'
*.cluster_database=false
 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/46907/viewspace-557210/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/46907/viewspace-557210/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值