文档章节

oracle 启动关闭周期

胡子叭槎
 胡子叭槎
发布于 2017/03/29 22:15
字数 463
阅读 21
收藏 0

    1 在oracle10g和oracle11g中从启动到关闭都有一定的生命周期。基本上如下:

nomount-》mount-》open-》close-》dismount-》shutdown

这个生命周期不能逆转,例如不能从open 到nomount状态,但是可以跳转,比如从nomount直接到open

或者从close 直接到shutdown。

   2  如果我们安装了grid产品,则启动和关闭可以用一下命令完成

    srvctl status database -d orcl --这个orcl 是实例名

    srvctl start database -d orcl

    srvctl stop database -d orcl

    3 oracle 的实例恢复

        oracle的实例恢复基本上都是在自动完成的。

        例如把数据库强制关闭后再打开归档日志,这个时候是不能打开的,因为强制关闭数据库是是需要实例恢复的

SQL> show parameter log_archive_s

NAME				     TYPE	 VALUE
------------------------------------ ----------- ------------------------------
log_archive_start		     boolean	 FALSE

SQL> alter database archivelog;
alter database archivelog
*
ERROR at line 1:
ORA-00265: instance recovery required, cannot set ARCHIVELOG mode
# 已经被警告不能打开归档,需要实例恢复
# 实例恢复的方法是再redo,undo 文件完好的前提下把数据库正常open再正常关闭,再正常打开就可以了。
SQL> alter database open;

Database altered.
# 数据库open
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
# 数据库正常关闭(在数据库正常关闭的过程中就会自动实例恢复)
SQL> startup mount;
ORACLE instance started.

Total System Global Area  584568832 bytes
Fixed Size		    2230552 bytes
Variable Size		  444597992 bytes
Database Buffers	  130023424 bytes
Redo Buffers		    7716864 bytes
Database mounted.
SQL> alter database archivelog;

Database altered.

SQL> alter database noarchivelog;

Database altered.

SQL> alter database open;

Database altered.
#现在已经可以正常修改归档功能,可以正常open;

 

© 著作权归作者所有

胡子叭槎
粉丝 22
博文 140
码字总数 147885
作品 0
成都
数据库管理员
私信 提问
Oracle Lsnrctl监听器的启动和关闭

对于DBA来说,启动和关闭oracle监听器是很基础的任务,但是Linux系统管理员或者程序员有时也需要在开发数据库中做一些基本的DBA操作,因此了解一些基本的管理操作对他们来说很重要。本文将讨...

Junn
2014/02/25
4K
0
Linux下建立Oracle服务及其开机自启动

说明:以下操作环境在CentOS 6.4 + Oracle 11gR2(Oracle安装在ORACLEBASE=/opt/oracle中,其ORACLEHOME=/opt/oracle/11g) 用OUI安装并配置Oracle数据库后,Oracle就开启了(包括:数据库实例...

yzbty23
2016/05/25
27
0
Oracle 11g数据库随系统自动启动与关闭的设置方法

备注:此文根据网上文章实践并修改所成。 RHEL6.8 64bit+Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Oracle 11g系统自动启动与关闭的设置方法 第一步:要在Linux中设置允许...

huazhixu123
2016/11/29
0
0
Oracle 11g系统自动启动与关闭的设置方法

备注:此文根据网上文章实践并修改所成。 RHEL6.8 64bit+Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Oracle 11g系统自动启动与关闭的设置方法 第一步:要在Linux中设置允许...

huazhixu123
2016/11/29
0
0
Debian配置Oracle 10g自启动

linux平台下默认安装的oracle 10g数据库是没有启动而且不会随系统自动启动的。 配置oracle 10g数据库自启动的步骤如下: 1、配置/etc/oratab 文件 oratab文件中项的格式为 $ORACLESID:$ORAC...

神勇小白鼠
2012/05/18
122
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
2K
14
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
38
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
40
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
61
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部