linux7 开机自启动oracle

来源:这里教程网 时间:2026-03-03 11:56:48 作者:

一 编辑/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

相关推荐