• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    AIX5.3 設置Oracle數據的自動啟動及關閉

    發布時間:  2012/9/19 17:01:49

    AIX下自動啟動/停止Oracle數據庫
    1:修改/etc/oratab,將“N”改為“Y”,使之支持開機啟動。
    $ vi /etc/oratab
    #
    # This file is used by Oracle utilities.  It is created by root.sh-
     

    # and updated by the Database Configuration Assistant when creating
    # a database.
    # A colon, ':', is used as the field terminator.  A new line terminates
    # the entry.  Lines beginning with a pound sign, '#', are comments.
    #
    # Entries are of the form:
    #   $Oracle_SID:$ORACLE_HOME:<N|Y>:
    #
    # The first and second fields are the system identifier and home
    # directory of the database respectively.  The third filed indicates
    # to the dbstart utility that the database should , "Y", or should not,
    # "N", be brought up at system boot time.
    #
    # Multiple entries with the same $Oracle_SID are not allowed.
    #
    #
    orcl:/home/Oracle/product/10.2.0:Y
    2.創建腳本并賦予相關權限
     2.1創建啟動腳本
    1)、在/home/oracle目錄下,創建start_db.sh  //此路徑非特定
    $ su - Oracle
    $ vi start_db.sh
    #!/bin/sh
    Oracle_HOME=/home/oracle/product/10.2.0
    Oracle_BASE=/home/oracle
    Oracle_SID=orcl
    PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/Oracle/bin:/usr/bin/X11:/sbin:/home/oracle/product/10.2.0/bin:.
    export Oracle_HOME ;
    export Oracle_BASE ;
    export Oracle_SID ;
    export PATH ;
    echo "######################################################"
    echo "# Starting the Listener #"
    echo "######################################################"
    lsnrctl start
    echo ""
    echo ""
    echo ""
    echo "#####################################################"
    echo "# Starting the instance :$Oracle_SID #"
    echo "#####################################################"
    sqlplus /nolog << EOF
    connect / as sysdba
    startup
    exit
    EOF
     
    2)、在/etc下建立文件rc.startdb
    # vi /etc/rc.startdb  //以root用戶進行創建,避免報錯
    su - Oracle "-c /home/oracle/dbstart.sh" #startOracleDB
    3)、給文件執行權限
    # chmod 777 rc.startdb
    4)、添加自啟動任務至/etc/inittab
    $vi /etc/inittab
    startdb:2:wait:/etc/rc.startdb>/home/oracle/oracle.log 2>&1
    注:也可以用命令 mkitab 添加
       關于inittab文件相見我博客內的介紹
    2.2創建關閉腳本
    # vi /etc/rc.shutdown
    echo "Stop Oracle instance: orcl"
    su - Oracle -c dbshut

    注:以上兩個腳本均經過實際操作!
    關于為什么腳本叫/etc/rc.shutdown,以及怎么工作.如下注解


     


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線