您的位置:首页 > 其它

create controlfile

2016-10-25 18:00 417 查看
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "ORCL" NORESETLOGS ARCHIVELOG
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXDATAFILES 100
MAXINSTANCES 1
MAXLOGHISTORY 292
LOGFILE GROUP 1 ('/u01/app/oracle/oradata/orcl/redo01a.log',
'/u01/app/oracle/oradata/orcl/redo01b.log'),
GROUP 2 ('/u01/app/oracle/oradata/orcl/redo02a.log',
'/u01/app/oracle/oradata/orcl/redo02b.log'),
GROUP 3 ('/u01/app/oracle/oradata/orcl/redo03a.log',
'/u01/app/oracle/oradata/orcl/redo03b.log')
DATAFILE '/u01/app/oracle/oradata/orcl/sysaux01.dbf',
'/u01/app/oracle/oradata/orcl/system01.dbf',
'/u01/app/oracle/oradata/orcl/tbs_a01.dbf',
'/u01/app/oracle/oradata/orcl/undotbs01.dbf',
'/u01/app/oracle/oradata/orcl/users01.dbf'
CHARACTER SET US7ASCII

从trace文件得到控制文件的重建脚本

1.将控制文件备份到跟踪文件,获得控制文件的重建脚本

SQL> alter database backup controlfile to trace as '/home/oracle/ctl';

Database altered.
2.创建重建控制文件脚本

[oracle@centos6 ~]$ cat ctl|grep -v ^-|grep -v ^$>c.sql
[oracle@centos6 ~]$ vim c.sql




3.

SQL> @/home/oracle/c.sql
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: