|
1. 以nomount方式启动实例
sqlplus/nolog;
connect system/admin@test as sysdba;
shutdown normal;
startup nomount pfile=%racle_home%\database\init.ora;
2. 建立控制文件
create controlfile reuse database test resetlogs
logfile group 1 ‘E:\oracle\oradata\test\ REDO01.LOG’ size 20M, group 2 ‘E:\oracle\oradata\test\ REDO02.LOG’ size 20M datafile ‘E:\oracle\oradata\test\ SYSTEM01.DBF’, ‘E:\oracle\oradata\test\ UNDOTBS01.DBF’ character set ZHS16GBK; 3. 打开数据库 alter database open resetlogs; 4. 增加临时文件
a lter tablespace temp add tempfile ‘E:\oracle\oradata\test\TEMP01.DBF’ reuse;
起作用:当控制文件都被损坏后,只要有全部的数据文件和重做日志文件,那么通过重建控制文件可以使系统继续运行。
|
一共有 0 条评论