配置Oracle資料庫和監聽隨Linux系統自啟動(轉)
配置Oracle資料庫和監聽隨Linux系統自啟動
# !/bin/sh # # /etc/rc.d/init.d/oracle # 解說∶啟動及停止 Oracle 資料庫和監聽程式 # 檢查如何執行指令碼檔案 case "$1" in start) echo -n "Starting Oracle Databases: " echo "----------------------------------------------------" >> /var/log/oracle date +"! %T %a %D : Starting Oracle Databases as part of system up." >> /var/log/oracle echo "----------------------------------------------------" >> /var/log/oracle su - oracle -c dbstart >> /var/log/oracle echo "Done." echo -n "Starting Oracle Listeners: " su - oracle -c "lsnrctl start" >> /var/log/oracle echo "Done." echo "" echo "----------------------------------------------------" >> /var/log/oracle date +"! %T %a %D : Finished." >> /var/log/oracle echo "----------------------------------------------------" >> /var/log/oracle touch /var/lock/subsys/oracle ;; stop) echo -n "Shutting Down Oracle Listeners: " echo "----------------------------------------------------" >> /var/log/oracle date +"! %T %a %D : Shutting Down Oracle Databases as part of system down." >> /var/log/oracle echo "----------------------------------------------------" >> /var/log/oracle su - oracle -c "lsnrctl stop" >> /var/log/oracle echo "Done." rm -f /var/lock/subsys/oracle echo -n "Shutting Down Oracle Databases: " su - oracle -c dbshut >> /var/log/oracle echo "Done." echo "" echo "----------------------------------------------------" >> /var/log/oracle date +"! %T %a %D : Finished." >> /var/log/oracle echo "----------------------------------------------------" >> /var/log/oracle ;; restart) echo -n "Restarting Oracle Databases: " echo "----------------------------------------------------" >> /var/log/oracle date +"! %T %a %D : Restarting Oracle Databases as part of system up." >> /var/log/oracle echo "----------------------------------------------------" >> /var/log/oracle su - oracle -c dbshut >> /var/log/oracle su - oracle -c dbstart >> /var/log/oracle echo "Done." echo -n "Restarting Oracle Listeners: " su - oracle -c "lsnrctl stop" >> /var/log/oracle su - oracle -c "lsnrctl start" >> /var/log/oracle echo "Done." echo "" echo "----------------------------------------------------" >> /var/log/oracle date +"! %T %a %D : Finished." >> /var/log/oracle echo "----------------------------------------------------" >> /var/log/oracle touch /var/lock/subsys/oracle ;; *) echo "Usage: oracle {start|stop|restart}" exit 1 esac
附錄:另外一種寫法 vi /etc/rc.d/init.d/oracle |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23757700/viewspace-735894/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【AUTO】配置Oracle資料庫和監聽隨Linux系統自啟動Oracle資料庫Linux
- 配置作業系統重啟後,Oracle資料庫和監聽自動啟動作業系統Oracle資料庫
- LINUX開機自動啟動ORACLE資料庫和監聽指令碼LinuxOracle資料庫指令碼
- 3.1.5.8 隨系統啟動自動啟動資料庫資料庫
- Linux Oracle 隨系統自動啟動LinuxOracle
- Linux 下 Oracle隨系統自動啟動和關閉LinuxOracle
- 啟動資料庫監聽資料庫
- 隨系統啟動關閉的oracle資料庫Oracle資料庫
- oracle 隨系統開啟,自動啟動Oracle
- 4 配置Oracle資料庫自動啟動Oracle資料庫
- oracle資料庫監聽啟動不了的原因分析Oracle資料庫
- linux平臺下監聽器和Oracle的自動啟動與停止LinuxOracle
- 自動重新啟動oracle監聽程式 for windowsOracleWindows
- Oracle監聽啟動後自動關閉Oracle
- Oracle資料庫監聽Oracle資料庫
- 資料庫開啟監聽資料庫
- Linux 下 自動啟動oracle資料配置說明LinuxOracle
- 啟動資料庫,啟動監聽,檢視是否歸檔資料庫
- Oracle 最簡單的隨系統自動啟動Oracle
- 19c 隨系統systemctl啟動資料庫資料庫
- 配置資料庫監聽白名單資料庫
- 【listener】oracle靜態監聽和動態監聽 【轉載】Oracle
- 由AIX系統故障導致系統重啟,使Oracle資料庫自動啟動例項AIOracle資料庫
- Oracle 動態監聽配置Oracle
- Liunx環境下oracle 自動跟隨系統啟動Oracle
- oswatch 隨 OS 自動啟動配置 (Linux)Linux
- [Oracle]設定Oracle隨Linux系統開機啟動OracleLinux
- linux下oracle11g R2的啟動與關閉監聽、資料庫LinuxOracle資料庫
- ORACLE資料庫的啟動和關閉(轉)Oracle資料庫
- oracle資料庫開機自動啟動Oracle資料庫
- Oracle啟動兩個監聽Oracle
- oracle靜態監聽和動態監聽Oracle
- oracle10G隨linux自啟動OracleLinux
- Linux或UNIX系統下oracle資料庫expdp自動備份LinuxOracle資料庫
- Linux或UNIX系統下oracle資料庫exp自動備份LinuxOracle資料庫
- 在Linux系統中讓ORACLE自動啟動LinuxOracle
- Oracle xe 手工建立新資料庫後,更改啟動停止指令碼,監聽 for windowsOracle資料庫指令碼Windows
- windowns系統,oracle資料庫expdp自動備份Oracle資料庫