博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE的启动过程
阅读量:5260 次
发布时间:2019-06-14

本文共 620 字,大约阅读时间需要 2 分钟。

oracle数据库启动过程分为三个步骤:nomount,mount,open

(1)nomount

命令 STARTUP NOMOUNT

  这个阶段,ORACLE进程读取初始参数文件(PFILE或SPFILE),查看ORACLE数据库的参数如何配置,包括内存参数配置(SGA与PGA)等参数配置,同时ORACLE的进程也启动(DBWn,LGWR,SMON,PMON)等后台进程。内存和进程构成ORACLE INSTANCE,ORACLE INSTANCE启动成功就进入NOMOUNT

(2)MOUNT

命令 STARTUP MOUNT  ,NOMOUNT变成MOUNT是命令 ALTER DATABASE MOUNT

  启动到这个阶段时,会打开和读取控制文件,控制文件是二进制文件,记录着Oracle的重要信息,例如,数据文件的路径等。
     这个阶段,Oracle确定数据文件的位置,但是还没有打开这些文件,一旦数据文件的路径被定位后,数据库开始进入下一阶段。
   在这一阶段可以把数据库从非归档模式设置为归档模式,等一些维护。
(3) OPEN
命令 为STARTUP,从MOUNT状态转OPEN ALTER DATABASE OPEN
  这个阶段,Oracle会读取所有的数据文件,并且确定这些数据文件是一致的(consistent)。

转载于:https://www.cnblogs.com/flamechan1981/p/11569396.html

你可能感兴趣的文章
博客不再更新,已转移到自己的小站iwenku.net
查看>>
Canvas绘图优化之使用位图--基于createjs库
查看>>
《Maven_孔浩》Maven介绍及安装
查看>>
php Basic HTTP与Digest HTTP 应用
查看>>
网络基础相关名称解析
查看>>
部署PDA程序的时候存储不足的解决办法
查看>>
angularjs中ng-repeat插入图片
查看>>
es6(10)--Set,Map(1)
查看>>
Web —— 小技巧集
查看>>
hadoop伪分布式的搭建
查看>>
[C#] C# 知识回顾 - 序列化
查看>>
LQR要点
查看>>
面向对象 多态
查看>>
检查Linux是否被入侵的方法
查看>>
iOS-网络处理框架AFN
查看>>
CDQZ Day5
查看>>
Visual Studio《加载此属性页时出错》的解决办法
查看>>
linux卸载mysql,apache,php
查看>>
java如何生成imagecode
查看>>
String空参构造器
查看>>