abort oracle,shutdown abort之后为什么需要实例恢复!
讲课时随手记录的大致过程![@more@]
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 163577856 bytes
Fixed Size 1247876 bytes
Variable Size 83887484 bytes
Database Buffers 75497472 bytes
Redo Buffers 2945024 bytes
数据库装载完毕。
SQL> select checkpoint_change# from v$database;
CHECKPOINT_CHANGE#
------------------
727692
SQL> select file#,last_change# from v$datafile;
FILE# LAST_CHANGE#
---------- ------------
1 727692
3 727692
4 727692
10 727692
11 727692
--正常shutdown (immediate,normal、transactional)之前,oracle会发生一个完全检查点,检查点号会记录在last_change of v$datafile,在下次startup之后last_change被置为无穷大,在last_change 中显示为null
SQL> alter database open;
数据库已更改。
SQL> select file#,last_change# from v$datafile;
FILE# LAST_CHANGE#
---------- ------------
1
3
4
10
11
SQL> shutdown abort
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 163577856 bytes
Fixed Size 1247876 bytes
Variable Size 83887484 bytes
Database Buffers 75497472 bytes
Redo Buffers 2945024 bytes
数据库装载完毕。
SQL> select checkpoint_change# from v$database;
CHECKPOINT_CHANGE#
------------------
727693
--而shutdown abort之后系统并没有发生完全检查点,last_change为null,所以系统在下次startup之后需要进行实例恢复,此时必需要有完好的redo才能保证db正常open
SQL> select file#,last_change# from v$datafile;
FILE# LAST_CHANGE#
---------- ------------
1
3
4
10
11
SQL> alter database open;
数据库已更改。
SQL>
abort oracle,shutdown abort之后为什么需要实例恢复!相关推荐
- Oracle RAC备份异机单实例恢复演练
本文只节选了操作方案的部分章节: 3. 操作步骤 3.1. 异机单实例Oracle数据库软件安装 在异机上进行单实例Oracle数据库软件安装.该步骤过程不再本文中重复描述,如果对安装过程存在疑问 ...
- Shutdown Abort :亚马逊成功迁移物流业务中最后一个Oracle数据库
本文彩蛋: 今天是世界读书日,"数据和云"公众号(ID:OraNews)赠送五本精美书籍,参与活动即送:世界读书日送你畅销好书! 亚马逊和甲骨文公司之间的技术冲突常常是戏剧化的,A ...
- shutdown的几种方式,shutdown abort的一些弊端有哪些
1.shutdown normal 正常方式关闭数据库. 2.shutdown immediate 立即方式关闭数据库. 在SVRMGRL中执行shutdown immedia ...
- abort oracle,Oracle 12c 多租户:PDB 支持 abort 关闭么?
Oracle 12c 多租户:PDB 支持 abort 关闭么? 在Oracle 12c的考试中,有这样一道题目: When executing shutdown abort in a pluggab ...
- Oracle 实例恢复时 前滚(roll forward) 后滚(roll back) 问题
在ITPUB 论坛上看到一个有关实例恢复时 前滚(roll forword)和回滚(roll back)的讨论.在这里小整理一下,也理理自己的一个思路. 一. 什么时候需要实例恢复 在shutdown ...
- oracle shutdown 默认,Oracle的shutdown命令
oracle的shutdown命令用来关闭当前实例,有4个可选参数:normal.transactional.immediate和abort.不带参数时默认是normal. 这几个参数的差异体现在以下 ...
- Oracle 实例恢复时 前滚(roll forward) 后滚(roll back) 问题
在ITPUB 论坛上看到一个有关实例恢复时 前滚(roll forword)和回滚(roll back)的讨论.在这里小整理一下,也理理自己的一个思路. 一. 什么时候需要实例恢复 在shutdown ...
- Oracle 实例恢复--转自沙弥的世界
--======================= -- Oracle 实例恢复 --======================= 一.Oracle实例失败 Oracle实例失败多为实例非一致性关闭 ...
- oracle不能关闭,Oracle shutdown immediate无法关闭数据库解决方法
在测试服务器上使用shutdown immediate命令关闭数据库时,长时间无法关闭数据库,如下所示 1: [oracle@DB-Server admin]$ sqlplus / as sysdba ...
最新文章
- 继承映射关系 TPH、TPT、TPCEntityFramework6.0
- e站app改内置hosts_e-Mobile安卓下载-e
- 纠结的Python2.7编码与os.walk()函数的目录参数
- java poi设置单元格格式为数值,Apache POI 如何读取Excel中数值类型单元格所规定的保留小数位?...
- ArrayBlockingQueue队列
- eclipse 配置java路径_如何在eclipse的配置文件里指定jdk路径
- 疯子的算法总结(七) 字符串算法之 manacher 算法 O(N)解决回文串
- .Net Core 3.0 IdentityServer4 快速入门
- centos 卸载ffmpeg_CentOS Linux 操作系统安装 FFmpeg 教程
- java 网页通讯_Vue+Java 通过websocket实现服务器与客户端双向通信操作
- 实现简单的字符串队列
- springboot2.0 图片收集
- BlackBerry 9520上结合139邮箱实现Gmail邮件的短信通知
- 三级等保要求配置文档-《物理环境》《网络通信》《区域边界》《计算环境》《管理中心》《管理制度》《运维管理》《硬件配置清单》
- 畅销书排行榜html作业,制作畅销书排行榜.html
- 内涵外延发生巨变的嵌入式技术,未来如何发展?
- 北京人都是什么文案鬼才,被他们的抗阳段子笑死了
- Linux tmpfs是什么
- 中国证券业协会公布证券公司会员2006年度有关业务指标排名前20名情况
- 编写宏(macro)时遇到的小错误