Welcome 微信登录

首页 / 数据库 / MySQL / Oracle重建控制文件的语法

Oracle在控制文件丢失的情况下,有时我们只能重建控制文件,具体语法例如: CREATE CONTROLFILE REUSE DATABASE "SQUAN" NORESETLOGS  ARCHIVELOG
    MAXLOGFILES 16
    MAXLOGMEMBERS 3
    MAXDATAFILES 100
    MAXINSTANCES 8
    MAXLOGHISTORY 292
LOGFILE
  GROUP 1 "/opt/oracle/oradata/squan/redo01.log"  SIZE 50M,
  GROUP 3 "/opt/oracle/oradata/squan/redo03.log"  SIZE 50M
-- STANDBY LOGFILE
DATAFILE
  "/opt/oracle/oradata/squan/system01.dbf",
  "/opt/oracle/oradata/squan/undotbs01.dbf",
  "/opt/oracle/oradata/squan/sysaux01.dbf",
  "/opt/oracle/oradata/squan/users01.dbf",
  "/opt/oracle/oradata/squan/test01.dbf",
  "/opt/oracle/oradata/squan/test02.dbf"
CHARACTER SET ZHS16GBK;注意:上面语句datafile里没有temp表空间,数据库恢复完成之后需要重建临时表空间alter tablespace temp add tempfile "/opt/oracle/oradata/squan/temp01.dbf" size 30m reuse;
create temporary tablespace temp tempfile "/opt/oracle/oradata/squan/temp01.dbf" size 30mOracle控制文件的备份、恢复以及多路复用 http://www.linuxidc.com/Linux/2014-04/99897.htmOracle 10G控制文件损坏恢复 http://www.linuxidc.com/Linux/2014-03/99030.htmOracle 10g控制文件备份到文件与手工恢复 http://www.linuxidc.com/Linux/2014-02/97106.htmOracle 11g ORA-03113故障,重建控制文件 http://www.linuxidc.com/Linux/2014-02/96510.htmRMAN备份与恢复之控制文件丢失 http://www.linuxidc.com/Linux/2014-01/95333.htm更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12本文永久更新链接地址