oracle数据库开机自启

编辑以下两个文件,内容如下:

[[email protected] ~]# cat /etc/oratab

hrdb:/opt/u01/app/oracle/product/11.2.0.3/db_1:Y  --本来为N,改为Y --此路径为数据库的安装路径

[[email protected] ~]# cat /etc/rc.d/rc.local

touch /var/lock/subsys/local

su oracle -lc "/opt/u01/app/oracle/product/11.2.0.3/db_1/bin/lsnrctl start"  --启动监听

su oracle -lc /opt/u01/app/oracle/product/11.2.0.3/db_1/bin/dbstart      --启动数据库

哈哈哈,这样一弄,我管理的所有的数据库都开机自启啦,再也不用担心断电啦。。

时间: 2024-12-15 16:17:43

oracle数据库开机自启的相关文章

CentOS7_86_64创建Oracle实例且设置开机自启以及允许远程连接

一.前言 先说明下,这里系统是CentOS7_86_64,Oracle版本是Oracle10g R2,假设系统和数据库都已安装完毕.前面有一篇文章详细说明了CentOS7下安装Oracle10g的流程,需要的同学可以去看一下.传送门:CentOS7_86_64安装Oracle10g R2血泪史. 二.检查/设置系统防火墙 说明:这里主要是为了设置oracle允许远程连接,如果没有这个需求,可以先不用管. 1.客户端检测网络通过性 此步骤不执行也可以,如果没条件检测的话.这里只是说明下网络是否正常

配置Oracle数据库的开机自启动

每当数据库服务器重启后,都要重新启动数据库的监听和实例,特别是在服务器断电重启.例行维护性的场景下.能否像Windows服务器一样,让实例和监听随着服务的启动而启动呢?答案当然是肯定的,我们可以利用Oracle提供的dbstart文件设置Oracle数据库开机自启动.设置方法如下: (1).首先确保已经配置好ORACLE_HOME等环境变量,类似于如下内容: vi .bash_profile ORACLE_BASE=/u01/app/oracle ORACLE_HOME=$ORACLE_BASE

centOS学习part7:Oracle开机自启配置

0 上一章(http://www.cnblogs.com/souvenir/p/3884904.html)我们用了很多时间以及很长的篇幅来介绍oracle的整个安装过程,希望对大家用所帮助.oracle在完毕后自动启动了数据库服务,但是没有设置开机自启.本章我们将来了解下如何配置oracle的开机自启. 1 修改dbstart及dbshut 用oracle用户登录系统,然后分别修改产品目录下的两个oracle脚本文件 修改的主要内容就是将ORACLE_HOME_LISTNER设置为$ORACLE

windows下同一台服务器上装有两个ORACLE数据库实例,通过命令启停数据库

同一台服务器上装有两个ORACLE数据库实例,通过命令启停数据库,如何区分操作的是哪个数据库实例?操作如下: 1.在命令行 set oracle_sid=one_实例   //先修改环境变量,这一步等于切换了数据库实例 sqlplus /nolog    connect /as sysdba    shutdown 或者 2.连接的时候 sqlplus user/[email protected] as sysdba    //也可以指定 shutdown immediate select in

备份还原oracle数据库

Winserver 和 linxu 下的备份还原命令是相同的 基本格式: imp和exp不适合大文件备份,如果文件超过20个G,这种方式效率会很低,如果文件过大,可以采用Rman方式进行备份还原 exp bim_dev/[email protected] file=c:\bim_dev.dmp owner=bim_dev imp bim_dev/[email protected] file=c:\bim_dev.dmp full=y ignore=y l 错误信息处理:如果是本地链接导入库,不需

ORACLE 12C 开机自动启动监听、CDB、PDB

linux下数据库实例监听开机自启动设置2018年8月1日 zhanky 测试介绍系统版本:Oracle linux 7.2 x64数据库版本:Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production实例名:orcl CDP:orcl PDB:orcl1.orcl2ORACLE_HOME:/u01/app/oracle/product/12.2.0/db_1 一.设置监听和CDB开机自启通过使用rc.

Oracle数据库恢复案例

当我们在使用Oracle数据库时,突然断电,造成很多问题,致使旧数据丢失,影响了数据的正确性,破坏了数据库.此时,用户急切需求恢复数据.本文以此为例,讲述数据库数据恢复. 一.案例描述: 数据库因突然断电,数据库启库报system01.dbf需要更多的恢复来保持一致性,数据库无法打开:数据库没有备份,归档日志也不连续.客户提供了数据库的在线文件,急需恢复zxfg用户下的数据.   二.恢复流程:  1 数据库的故障检测 2 尝试挂起数据库并修复数据库 3解析数据文件 4 验证数据 5导出数据与交

手工备份恢复oracle数据库

 手工备份恢复oracle数据库: 虽然已经有了rman工具 但是手工恢复oracle能够让你对oracle数据库有更加深入的了解 数据库一致性开机条件: 数据文件 scn,控制文件 scn,redo scn一致 控制文件记录: 数据文件应该到达的scn 当前redo 数据的物理结构信息 归档信息 前提条件: 归档日志开启 数据文件有备份 控制文件有备份 备份数据: 数据文件备份: 数据文件进入备份模式: select 'alter tablespace '|| tablespace_name|

oracle 数据库无法启动,报错 terminating the instance due to error 16014

前言: 早晨上班,开发告知数据库连接不上,说是报内存溢出,查看内存空余空间确实不足,遂将高内存进程结束,但结束后还是连接不上,重启数据库,悲剧发生了,数据库居然启不来了,因前一天改了下dastart文件,已为是文件改动的问题,但使用sqlpuls /as nolog登陆后 conn /as sysdba连接数据再startup也是启不来. 之前没有接触过oracle数据库,想先找找错误日志吧,看看有没有报错,结果一顿找,也没找到错误日志在哪,不过后来找到一个启动日志/oracle/app/ora