linux7 開機自啟動oracle

raysuen發表於2018-08-30

一 編輯/etc/oratab檔案,把最後的N修改為Y
[oracle@localhost ~]$ tail -1 /etc/oratab   
orcl:/u01/oracle/product/11.2.0/db_1:Y


二建立systemctl的程式服務的配置檔案
[root@localhost ray]# vi /lib/systemd/system/oracle.service 

         注意:如果需要監聽隨開機啟動,最後在dbstart後面跟隨ORACLE_HOME的路徑。

[root@localhost ray]# vim /lib/systemd/system/oracle.service 
[Unit]
Description=oracle Server
After=network.target
[Service]
Type=forking
User=oracle
Group=oinstall
ExecStart=/u01/oracle/product/11.2.0/db_1/bin/dbstart /u01/app/oracle/product/19.3.0/dbhome_1
ExecStop=/u01/oracle/product/11.2.0/db_1/bin/dbshut /u01/app/oracle/product/19.3.0/dbhome_1
ExecReload=
PrivateTmp=true
[Install]
WantedBy=multi-user.target
三 開啟開機啟動
[root@localhost ~]# systemctl enable oracle
Created symlink from /etc/systemd/system/multi-user.target.wants/oracle.service to /usr/lib/systemd/system/oracle.service




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28572479/viewspace-2213230/,如需轉載,請註明出處,否則將追究法律責任。

相關文章