控制文件中记录了oracle数据库的物理结构,也就是记录了数据库数据文件和日志文件的位置,控制文件中还记录了多种SCN,用这些SCN来确定数据文件和日志文件是否是正确的。如果不正确那么数据库就需要恢复
启动数据库有三个状态
nomount 加载参数文件启动实例
mount 加载控制文件
open 根据控制文件加载数据文件和日志文件
作用还有很多,比如可以作为rman元数据的存放地点,不过一般不这样做,这样的话数据文件会越来越大
控制文件记录了如下信息:
1、数据库的创建时间
2、数据文件的位置
3、日志文件的位置
等
作用是指导数据库 找到数据文件,日志文件并将数据库启动到 open 状态。