Oracle-数据库启动步骤

一般我们启动数据库使用startup命令就好了,其实这个命令包含了三个步骤: 1.start nomount  2.start mount  3.alter database open,我们可以使用这三个命令分别启动。

1. startup nomount 

Oracle 读取数据库参数文件(pfile或spfile), 如果找不到则无法nomount,然后根据参数文件的配置分配相应内存区域,并启动后台,换言之就是创建了实例instance.

2. alter database mount;

实例已创建,Oracle查找参数文件中描述的控制文件并锁定,控制文件中记录了数据文件,日志文件,检查点等信息,锁定控制文件成功就表示mount成功。

3. alter database open;

根据控制文件信息,定位并访问数据文件,日志文件等。

原文地址:https://www.cnblogs.com/jingweiyoung/p/8489057.html