试题详情
- 简答题请结合数据库实例启动时访问和打开的文件,详细描述数据库实例启动的过程。
-
启动过程:nomount--->mount--->open
1.nomount阶段(即实例的启动)
注意:
此阶段不打开任何的控制文件及数据文件。
2.mount阶段
M.ount阶段完成的任务:
A.启动实例并打开控制文件,将数据库与实例关联起来
B.利用参数文件中的说明,打开并锁定控制文件
C.读取控制文件以获取数据文件和重做日志文件的名字和状态信息,但不检查数据日志文件是否存在
这一步会读控制文件,如果这一步有一个控制文件损坏就无法启动
3.open阶段
M.ount阶段完成的任务:
A.打开数据文件
B.打开联机日志文件
注意:
A.在此期间,Oracle服务器将校验所偶的数据文件和联机日志文件能否打开并对数据库作一致性检查
B.如果出现一致性错误,SMON进程将启动实例恢复
C.如果任一数据文件或联机日志文件丢失,Oracle服务器将报错 关注下方微信公众号,在线模考后查看
热门试题
- 下列有关对视图执行DML操作的表述中哪个
- 用户 SUSAN 创建了一个“雇员”表,
- 下面()不属于SQL*LOADER的基本
- 创建笛卡尔积时会发生什么情况?()
- 通过按顺序执行下面的CREATETABL
- Oracle版本升级或重新安装系统是选择
- 创建()可以提高读取数据的效率。它的功能
- 想实现控制文件多路复用的语句如下:(注:
- 以下哪些是有效的Oracle约束类型()
- 关于Data Pump,下列叙述正确的是
- Oracle产生汉字显示异常的原因没有可
- 在Oracle中使用用户自定义数据类型的
- 关于默认排序顺序,以下哪项表述正确?()
- ()函数通常用来计算累计排名、移动平均数
- 使用SYSDBA权限进行连接的用户需要执
- ()包含完成的系统所基于的所有信息。
- 用于显示所有表空间描述信息的视图是()。
- 哪些数据类型可以存储可变长度字符数据?(
- 显示工作在new york的雇员信息。
- 分析“产品”表和