CentOS 7安装Oracle19c后设置开机自动启动

 时间:2026-04-24 00:52:57

1、需要先修改一下 oracle 的启动脚本配置:

vi /etc/oratab

将“ORCLCDB:/opt/oracle/product/19c/dbhome_1:N”

改为“ORCLCDB:/opt/oracle/product/19c/dbhome_1:Y”

保存退出

 cat /etc/oratab

查看是否保存成功

CentOS 7安装Oracle19c后设置开机自动启动

2、然后设置一下 数据库的启动命令

vi /usr/bin/oracle.sh 

增加的内容为: 

#! /bin/bash 

#  script  For oracle19c.service

/opt/oracle/product/19c/dbhome_1/bin/lsnrctl start

/opt/oracle/product/19c/dbhome_1/bin/dbstart /opt/oracle/product/19c/dbhome_1

CentOS 7安装Oracle19c后设置开机自动启动

3、然后设置这个文件的读写权限

chmod 777 /usr/bin/oracle.sh

CentOS 7安装Oracle19c后设置开机自动启动

4、设置一个 oracle19c.service

vi /etc/systemd/system/oracle19c.service

编辑添加内容为:

[Unit]

Description=Oracle19c

After=syslog.target network.target

[Service]

LimitMEMLOCK=infinity

LimitNOFILE=65535

Type=oneshot

RemainAfterExit=yes

User=oracle

Environment="ORACLE_HOME=/opt/oracle/product/19c/dbhome_1"

ExecStart=/usr/bin/oracle.sh

[Install]

WantedBy=multi-user.target

查看是否设置成功

cat /etc/systemd/system/oracle19c.service

CentOS 7安装Oracle19c后设置开机自动启动

5、设置开机自动启动

systemctl enable oracle19c

CentOS 7安装Oracle19c后设置开机自动启动

6、 重启测试.

reboot

成功. 

systemctl status oracle19c

CentOS 7安装Oracle19c后设置开机自动启动

CentOS 7安装Oracle19c后设置开机自动启动

  • Win 7怎么关闭OneNote开机自启?
  • 怎样使用VBA代码查询两列数据差异?
  • excel计算线程数怎么设置为手动重算?
  • Win10系统不受信任的excel表如何编辑
  • Excel如何将数据正确粘贴到筛选的可见区域?
  • 热门搜索
    猪肝的家常做法 新鲜竹笋怎么做好吃 泡菜怎么做好吃 快速醒酒的方法 最美风景图片大全 郑州富士康怎么样 手机按键失灵怎么办 月季花的养殖方法 儿童教育方法 职业价值观怎么写