ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 控制文件维护(一)

控制文件维护(一)

原创 Linux操作系统 作者:pingley 时间:2012-03-04 15:47:32 0 删除 编辑
控制文件维护(一)
控制文件是什么:
每一个oracle数据库都有一个控制文件。该二进制文件记录着数据库的物理结构。控制文件的内容包括:
1、数据库名。
2、数据文件和重做日志文件的名字与位置。
3、数据库创建的时间戳。
4、当前的日志系列号。
5、检查点的信息。
控制文件必须持续可用,不管是在数据库启动的时候还是在运行期间。如果没有控制文件数据库将不能mount 恢复也是很困难的。控制文件是在创建数据库的时候创建的。默认的情况下至少存在控制文件的一个副本,存在副本的多少和操作系统有关。oracle建议你维护多个控制文件副本,并且放置在不同的磁盘中,提高可用性。
控制文件信息的查询:
1、使用control_files来查询。
SQL> show parameter control_files;
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
control_files                        string      /opt/oracle11g/oradata/oracl/c
                                                 ontrol.ctl, /opt/oracle11g/ora
                                                 data/oracl/control02.ctl, /hom
                                                 e/oracle/backup/control03.ctl
2、使用动态性能视图v$controlfile来查询。
SQL> select name from V$controlfile;
NAME
--------------------
/opt/oracle11g/orada
ta/oracl/control.ctl
/opt/oracle11g/orada
ta/oracl/control02.c
tl
/home/oracle/backup/
control03.ctl

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26110315/viewspace-717645/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-02-06

  • 博文量
    169
  • 访问量
    741595