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

 时间:2026-02-12 03:05:08

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如何将数据正确粘贴到筛选的可见区域?
  • 热门搜索
    洱海旅游攻略 自驾攻略 七雄争霸手游攻略 erp沙盘模拟攻略 减肥吃什么瘦得快 战神攻略 贵州旅游攻略景点必去 节食减肥的危害 莫干山旅游攻略 吸脂减肥费用