Chinaunix首页 | 论坛 | 博客
  • 博客访问: 23249
  • 博文数量: 3
  • 博客积分: 46
  • 博客等级: 民兵
  • 技术积分: 65
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-25 20:05
个人简介

喜欢oracle 和linux 及开源的东西

文章分类

全部博文(3)

文章存档

2014年(1)

2013年(1)

2012年(1)

我的朋友

分类: 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和数据文件等。



小结:如果我们清楚的知道每个环节加载的文件和做了些什么,这样是不是有利于我们排错呢?

个人笔记,欢迎拍砖。

阅读(3911) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~