orcle8i数据库中的REDO01-REDO03日志文件被优化大师删掉,在ORACLE里怎么恢复,怎么重做日志文件
解决方案 »
- 请教PL/SQL入门问题
- 急!!!如何将一个空值插入到oracle数据库中
- 求救:Oracle导数如何控制换行符(UNIX)下控制导入 sqlldr
- oracle连接plSql
- Oracle中把一个Owner下面的所有表导入到别外一个Owner中请问怎么实现啊 谢谢
- NormalizeStr这个函数是干什么的啊?
- select * from tb where bm in (2,5,6......) ,怎么解决括号内字符串超长问题??
- 在ORACLE中关于字段定为定长的好还是不定长的好
- 请问HR 用户的密码?
- 怎么会违反唯一约束条件,奇怪?
- 高难度问题,请高手帮解决一下
- oracle9i 数据库一星期死次机是么回事?
如果已经down的话只能靠备份来恢复了。
alter database add logfile group 4 ('D:\oracle\product\10.2.0\oradata\log001.log','D:\oracle\product\10.2.0\oradata\log002.log') size 30M;
2、
alter database add logfile group 5 ('D:\oracle\product\10.2.0\oradata\log003.log','D:\oracle\product\10.2.0\oradata\log004.log') size 30M;select group#,status from v$log;
可以看到logfile组的状态:
手工切换logfile group
alter system switch logfile;
再通过查看logfile组状态来活动状态,直到切换到我们刚刚创建的logfile 4,或5
4、再删掉原先的1,2,3
alter database drop logfile group 1;
alter database drop logfile group 2;
alter database drop logfile group 3;
alter database add logfile group 4 ('C:\oracle\oradata\zhlis\REDO01.LOG','C:\oracle\oradata\zhlis\REDO02.LOG') size 30M
*
ERROR 位于第 1 行:
ORA-01577: 无法添加日志文件'C:\oracle\oradata\zhlis\REDO01.LOG' -
文件已是数据库的一部分
clear 掉所有日志组,再recover database until cancelalter database open resetlogs;
如果非正常关闭的话就只能加隐含参数了哦.