喜欢oracle 和linux 及开源的东西
分类: Oracle
2013-02-02 02:16:35
oracle 启动过程为三个过程 nomount mount open,这三个过程加载文件各不同
nomount 加载参数文件这个时候oracle数据库后台进程开启SGA组建成功。
mount时加载数据控制文件。
open打开数据库数据文件并对外提供数据库的正常服务。
实验结果:
1.启动到mount状态 连接到一个空闲的实例
启动到nomount状态这个时候后台进程和sga组建
启动mount状态加载控制文件
启动到open状态
以上是启动各个过程的状态和查询方法。下面是如果没相应的文件会报什么错误,只讨论没有相应文件报错信息,不讨论恢复。
1.没有参数文件
2.没有控制文件
3.没有redo和数据文件等。
小结:如果我们清楚的知道每个环节加载的文件和做了些什么,这样是不是有利于我们排错呢?
个人笔记,欢迎拍砖。