讲课时随手记录的大致过程![@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之后为什么需要实例恢复!相关推荐

  1. Oracle RAC备份异机单实例恢复演练

    本文只节选了操作方案的部分章节: 3.   操作步骤 3.1. 异机单实例Oracle数据库软件安装 在异机上进行单实例Oracle数据库软件安装.该步骤过程不再本文中重复描述,如果对安装过程存在疑问 ...

  2. Shutdown Abort :亚马逊成功迁移物流业务中最后一个Oracle数据库

    本文彩蛋: 今天是世界读书日,"数据和云"公众号(ID:OraNews)赠送五本精美书籍,参与活动即送:世界读书日送你畅销好书! 亚马逊和甲骨文公司之间的技术冲突常常是戏剧化的,A ...

  3. shutdown的几种方式,shutdown abort的一些弊端有哪些

    1.shutdown normal     正常方式关闭数据库. 2.shutdown immediate     立即方式关闭数据库.     在SVRMGRL中执行shutdown immedia ...

  4. abort oracle,Oracle 12c 多租户:PDB 支持 abort 关闭么?

    Oracle 12c 多租户:PDB 支持 abort 关闭么? 在Oracle 12c的考试中,有这样一道题目: When executing shutdown abort in a pluggab ...

  5. Oracle 实例恢复时 前滚(roll forward) 后滚(roll back) 问题

    在ITPUB 论坛上看到一个有关实例恢复时 前滚(roll forword)和回滚(roll back)的讨论.在这里小整理一下,也理理自己的一个思路. 一. 什么时候需要实例恢复 在shutdown ...

  6. oracle shutdown 默认,Oracle的shutdown命令

    oracle的shutdown命令用来关闭当前实例,有4个可选参数:normal.transactional.immediate和abort.不带参数时默认是normal. 这几个参数的差异体现在以下 ...

  7. Oracle 实例恢复时 前滚(roll forward) 后滚(roll back) 问题

    在ITPUB 论坛上看到一个有关实例恢复时 前滚(roll forword)和回滚(roll back)的讨论.在这里小整理一下,也理理自己的一个思路. 一. 什么时候需要实例恢复 在shutdown ...

  8. Oracle 实例恢复--转自沙弥的世界

    --======================= -- Oracle 实例恢复 --======================= 一.Oracle实例失败 Oracle实例失败多为实例非一致性关闭 ...

  9. oracle不能关闭,Oracle shutdown immediate无法关闭数据库解决方法

    在测试服务器上使用shutdown immediate命令关闭数据库时,长时间无法关闭数据库,如下所示 1: [oracle@DB-Server admin]$ sqlplus / as sysdba ...

最新文章

  1. 继承映射关系 TPH、TPT、TPCEntityFramework6.0
  2. e站app改内置hosts_e-Mobile安卓下载-e
  3. 纠结的Python2.7编码与os.walk()函数的目录参数
  4. java poi设置单元格格式为数值,Apache POI 如何读取Excel中数值类型单元格所规定的保留小数位?...
  5. ArrayBlockingQueue队列
  6. eclipse 配置java路径_如何在eclipse的配置文件里指定jdk路径
  7. 疯子的算法总结(七) 字符串算法之 manacher 算法 O(N)解决回文串
  8. .Net Core 3.0 IdentityServer4 快速入门
  9. centos 卸载ffmpeg_CentOS Linux 操作系统安装 FFmpeg 教程
  10. java 网页通讯_Vue+Java 通过websocket实现服务器与客户端双向通信操作
  11. 实现简单的字符串队列
  12. springboot2.0 图片收集
  13. BlackBerry 9520上结合139邮箱实现Gmail邮件的短信通知
  14. 三级等保要求配置文档-《物理环境》《网络通信》《区域边界》《计算环境》《管理中心》《管理制度》《运维管理》《硬件配置清单》
  15. 畅销书排行榜html作业,制作畅销书排行榜.html
  16. 内涵外延发生巨变的嵌入式技术,未来如何发展?
  17. 北京人都是什么文案鬼才,被他们的抗阳段子笑死了
  18. Linux tmpfs是什么
  19. 中国证券业协会公布证券公司会员2006年度有关业务指标排名前20名情况
  20. 编写宏(macro)时遇到的小错误

热门文章

  1. VR丨有哪些靠谱的VR开发工具之引擎篇
  2. android 显示百度地图的静态图片
  3. Python零基础先修课第五周
  4. 《富爸爸穷爸爸》金句摘要
  5. Embedding层
  6. 羊城杯 Crypto RRRRRRRSA (连分数,低解密指数攻击原理)
  7. [Python]获取2个字符串的最长公共子串
  8. CAN 波特率设置方法(Linux 和STM32)
  9. 公网rtsp流媒体测试地址
  10. mui开发APP教程之使用选项卡跳转子页面