Oracle 12C开机自启动

Oracle 12C设置开机自启动

1、本文内容

  • 背景说明
  • 检查Oracle当前环境
  • 修改配置文件/etc/oratab
  • 添加数据库启动脚本dbstart

2、背景说明

最近因上线新的两套系统,增加4套测试环境,由于昨晚机房电路故障,部分物理服务器需要关键,电路恢复正常后,机房运维人员开启服务器,数据库和监听没有启动,需要数据库管理员手工来启数据库和监听服务。考虑到是测试环境,设置成开机自启动后,就可以适当减少这种异常情况下,把精力放在主要的生产环境库的检查。

3、检查Oracle当前环境

oracle@wdbuat \~\]$ echo $ORACLE_HOME /u01/app/oracle/product/12.2.0/db_1 \[oracle@wdbuat \~\]$ echo $ORACLE_SID orcl ## 4、修改配置文件/etc/oratab vi /etc/oratab 需要把 orcl:/u01/app/oracle/product/12.2.0/db_1:N 修改为 orcl:/u01/app/oracle/product/12.2.0/db_1:Y ## 5、添加数据库启动脚本dbstart ### 5.1、编辑/etc/rc.d/rc.local vi /etc/rc.d/rc.local 新增如下内容 ```bash su oracle -lc "/u01/app/oracle/product/12.2.0/db_1/bin/lsnrctl start" su oracle -lc /u01/app/oracle/product/12.2.0/db_1/bin/dbstart ``` ### 5.2、/etc/rc.d/rc.local权限 \[root@wdbuat \~\]# ls -lsa /etc/rc.d/rc.local 4 -rw-r--r-- 1 root root 605 May 23 11:16 /etc/rc.d/rc.local \[root@wdbuat \~\]# chmod u+x /etc/rc.d/rc.local \[root@wdbuat \~\]# ls -lsa /etc/rc.d/rc.local 4 -rwxr--r-- 1 root root 605 May 23 11:16 /etc/rc.d/rc.local

相关推荐
万邦科技Lafite1 小时前
利用淘宝商品详情接口获取商品价格,监控商品价格浮动
数据库·api·开放api接口·淘宝开放接口
深藏功yu名2 小时前
Day24:向量数据库 Chroma_FAISS 入门
数据库·人工智能·python·ai·agent·faiss·chroma
知识分享小能手2 小时前
MongoDB入门学习教程,从入门到精通,MongoDB创建、更新和删除文档(3)
数据库·学习·mongodb
chehaoman2 小时前
MySQL的索引
android·数据库·mysql
cm6543202 小时前
用Python破解简单的替换密码
jvm·数据库·python
还是做不到嘛\.3 小时前
DVWA靶场-Brute Force
运维·服务器·数据库·学习
老张聊数据集成3 小时前
ETL是什么?一文讲清ETL和ELT的区别
数据库
Oueii3 小时前
掌握Python魔法方法(Magic Methods)
jvm·数据库·python
Elastic 中国社区官方博客4 小时前
现已正式发布: Elastic Cloud Hosted 上的托管 OTLP Endpoint
大数据·运维·数据库·功能测试·elasticsearch·全文检索