ORACLE11g隨RHEL5系統自動啟動與關閉的設置方法建站
導讀:1建站知識最近,ORACLE系統基本調試通過,是時候設置ORACLE隨RHEL自動啟動與關閉服務的時候了,之所以把這個任務放在最后來做seo網站優化軟件seo網站關鍵詞優化。
寫好腳本,注冊好服務之后,經測試,ORACLE可以隨RHEL啟動而啟動,但不能隨系統關閉而關閉。在網上找答案,發現幾乎所有的設置過程帖子都是從同一篇原樣照抄過來的,根本就行不通。天下文章一大抄。求助他人,沒有得到一個好的解決方案。無奈,自己靜下心來慢慢研究分析,總算找到了問題的關鍵原因所在。 現在就把我的整個成功設置的過程貼出來,供大家參考,以期大家能少走彎路;另外還是要給其他人一個建議:切莫生硬照搬,斷章取義,否則其害大焉!! 首先,要在RHEL中設置允許ORACLE系統自動啟動,因為默認情況下是設置為不允許的。操作如下: 在root賬戶下修改/etc/oratab 文件: # vi /etc/oratab 找到orcl=/db/app/oracle/product/11.1.0/db_1 :N這一行 改為: orcl=/db/app/oracle/product/11.1.0/db_1 :Y 也就是將最后的N改為Y,意思是將不允許自動啟動改為允許自動啟動。 然后,是修改ORACLE自帶的啟動與關閉腳本,分別是dbstart和dbshut。執行這兩個腳本就可以實現ORACLE腳本的啟動與關企業網站建設閉。 在oracle賬戶下修改$ORACLE_HOME/bin/dbstart文件:
復制代碼 代碼如下:
# su - ORACLE $ cd $ORACLE_HOME/bin $ vi dbstart
找到 ORACLE_HOME_LISTNER=$1這一行 改為: ORACLE_HOME_LISTNER=$ORACLE_HOME 之所以做這一步,是因為在這個腳本自動生成的時候,也就是ORACLE被安裝進RHEL的時候,這個腳本并不知道你的 ORACLE_HOME_LISTNER是什么,現在要將這個參數顯示的寫明,這樣就不會在執行這個腳本的時候報 ORACLE_HOME_LISTNER沒有被指定的錯誤了。注意:dbstart和dbshut腳本在10g之后就已經將監聽器的啟動與關閉合并進數 據庫實例的啟動與關閉腳本里面了。而不再是單獨分開的了。 同樣的方式,我們也要修改dbshut的這個參數。這里就不再詳細寫出了,他們在同一個目錄下。 再次,就是寫一個腳本,把它注冊為一個系統服務,讓它在開機與關機的時候運行。它的作用就是調用并執行dbstart和dbshut。這樣不 就實現了數據庫啟動與關閉了嗎?!這個腳本被放在/etc/init.d目錄中,腳本的名字是oracle11 腳本如下:復制代碼 代碼如下:
#!/bin/bash # chkconfig: 2345 99 10 # description: Startup Script for oracle Databases # /etc/rc.d/init.d/oradbstart export ORACLE_BASE=/db/app/oracle/ export ORACLE_HOME=/db/app/oracle/product/11.1.0/db_1 export ORACLE_SID=orcl export PATH=$PATH:$ORACLE_HOME/bin case "$1" in start) echo "-----startup oracle-----" >> /var/log/oracle11log su oracle -c $ORACLE_HOME/bin/dbstart touch /var/lock/subsys/oracle11 echo "-----startup oracle successful-----" >> /var/log/oracle11log echo "OK" stop) echo "-----shutdwn oracle-----" >> /var/log/oracle11log su oracle -c $ORACLE_HOME/bin/dbshut rm -f /var/lock/subsys/oracle11 echo "-----shutdown oracle successful-----" >> /var/log/oracle11log echo "OK" *) echo "Usage: 'basename $0' start|stop" exit 1 esac exit 0
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-23 ,文章ORACLE11g隨RHEL5系統自動啟動與關閉的設置方法建站主要講述自動啟動,標簽,ORACLE11g隨RHEL5系統自動啟動與網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_5547.html