控制文件简介

 控制文件是一个二进制文件,记载数据库的物理结构(数据文件的名称和位置、重作日志文件的名称和位置),还记载了日志序列号、检查点和日志历史信息及RMAN(一种数据备份和恢复工具)备份信息。数据库

控制文件的大小通常为2M~10M之间,尺寸变化主要有永久参数和RMAN备份信息决定。ide

永久参数重要有:工具

MAXINSTANCES:同时能够访问的最大例程数学习

MAXDATAFILES:指定Oracle数据库中的最大数据文件数大数据

MAXLOGFILES:指定Oracle数据库中的最大日志组个数spa

MAXLOGMEMBERS:指定每一个日志组中的最大日志成员个数日志

MAXLOGHISTORY:指定控制文件可记载日志历史的最大个数orm

(一)  使用PFILE多元化控制文件ci

若是使用 PFILE 文件启动例程时,则在多元化控制文件时能够手工编辑文本参数文件,并修改初始化参数 control_files

(二)  使用SPFILE多元化控制文件it

若是使用SPFILE文件启动例程时,则在多元化控制文件时须要执行alter system set 命令来修改初始化参数control_files

控制文件经常会出现的问题:

部分控制文件的使用,重建控制文件,在咱们学习的时候能够模拟工做中出现的状况,对原有的控制文件作删除操做,模拟部分控制文件损坏

新增一个控制文件,而后作删除操做,模拟部分控制文件的损坏

控制文件所有损坏,但数据文件和重作日志文件无缺 那么能够重建控制文件

相关文章
相关标签/搜索