搜档网
当前位置:搜档网 › oracle实例启动

oracle实例启动

实例的启动
启动实例nomount时所进行的步骤:
1.读取初始化文件:spfileSID.ora? spfile.ora? initSID.ora
可以使用PFILE参数指定一个参数文件,覆盖缺省行为
2. 分配SGA
3. 启动后台进程
4. 打开alertSID.log和跟踪文件
mount数据库,此时实例会打开控制文件
下列情况要求数据库处于mount状态:
重命名数据文件;启用归档日志模式;执行完整的数据库恢复
mount数据库执行下面任务:
将数据库和前面打开的实例连接起来;打开控制文件;读取数据文件和日志文件的名字和状态(但是不验证它们是否存在)
open数据库,打开所有文件
此时会打开数据文件和日志文件,还会检查数据库的一致性,有问题的话SMON会开始后台恢复


相关主题