免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: remen

Oracle数据库联机日志文件丢失处理方法(总结)! [复制链接]

论坛徽章:
0
发表于 2005-09-20 10:27 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

好东冬,经念总结!!!  

论坛徽章:
0
发表于 2005-09-20 10:46 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

这是我最害怕碰到的情况,数据库无法启动,
写的很好,能不能作一系列讲座啊,
嘻嘻,贪得无厌!

论坛徽章:
0
发表于 2005-09-20 10:52 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

写的非常好,谢谢

论坛徽章:
0
发表于 2005-09-20 14:25 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

写的不错,顶一吧

论坛徽章:
0
发表于 2005-09-20 17:02 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

好文,狂顶

论坛徽章:
0
发表于 2005-09-21 09:29 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

好好好!

解释了我对redolog的一些困惑.

论坛徽章:
0
发表于 2005-09-21 15:04 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

Your discussion may not include all the cases:
NO CURRENT
NO ACTIVE
NO INACTIVE
YES INACTIVE

论坛徽章:
0
发表于 2005-09-27 21:17 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

楼主,写得很经典,好久我按你的步骤来实际搞几下!

论坛徽章:
0
发表于 2005-10-01 09:48 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

下面是我遇到的问题,请教怎么解决不了?

SQL>; connect internal/oracle as sysdba
已连接到空闲例程。
SQL>; startup open
ORACLE 例程已经启动。

Total System Global Area  545252620 bytes
Fixed Size                    70924 bytes
Variable Size             142057472 bytes
Database Buffers          403046400 bytes
Redo Buffers                  77824 bytes
数据库装载完毕。
ORA-00314: ?? 2 (?? 1)????? 47258 ? 47261 ???
ORA-00312: ???? 2 ?? 1: 'D:\ORACLE\ORADATA\ORCL\REDO02.LOG'




以下是我作的恢复步骤,怎么不成功,请教
SQL>; shutdown immediate
ORA-01109: ??????


已经卸载数据库。
ORACLE 例程已经关闭。
SQL>; startup mount
ORACLE 例程已经启动。

Total System Global Area  545252620 bytes
Fixed Size                    70924 bytes
Variable Size             142057472 bytes
Database Buffers          403046400 bytes
Redo Buffers                  77824 bytes
数据库装载完毕。



SQL>; select group#,sequence#,archived,status from v$log;

    GROUP#  SEQUENCE# ARC STATUS
---------- ---------- --- ----------------
         1      47257 NO  INACTIVE
         2      47258 NO  ACTIVE
         3      47259 NO  CURRENT
         

SQL>; alter database clear unarchived logfile group 2;
alter database clear unarchived logfile group 2
*
ERROR 位于第 1 行:
ORA-01624: ??2?????????1
ORA-00312: ???? 2 ?? 1: 'D:\ORACLE\ORADATA\ORCL\REDO02.LOG'






SQL>; shutdown immediate
ORA-01109: ??????


已经卸载数据库。
ORACLE 例程已经关闭。
SQL>; startup open
ORACLE 例程已经启动。

Total System Global Area  545252620 bytes
Fixed Size                    70924 bytes
Variable Size             142057472 bytes
Database Buffers          403046400 bytes
Redo Buffers                  77824 bytes
数据库装载完毕。
ORA-00313: ??????? 2 (?? 1) ???
ORA-00312: ???? 2 ?? 1: 'D:\ORACLE\ORADATA\ORCL\REDO02.LOG'
ORA-27041: ??????
OSD-04002: N^7(4r?*ND<~
O/S-Error: (OS 2) O5M3UR2;5=V86(5DND<~!#


SQL>; select group#,sequence#,archived,status from v$log;

    GROUP#  SEQUENCE# ARC STATUS
---------- ---------- --- ----------------
         1      47257 NO  INACTIVE
         2      47258 NO  ACTIVE
         3      47259 NO  CURRENT



SQL>; alter database clear unarchived logfile group 2;
alter database clear unarchived logfile group 2
*
ERROR 位于第 1 行:
ORA-01624: ??2?????????1
ORA-00312: ???? 2 ?? 1: 'D:\ORACLE\ORADATA\ORCL\REDO02.LOG'



SQL>; shutdown immediate
ORA-01109: ??????


已经卸载数据库。
ORACLE 例程已经关闭。

在init<sid>;.ora中加入如下参数

_allow_resetlogs_corruption=TRUE

SQL>; startup mount
ORACLE 例程已经启动。

Total System Global Area  545252620 bytes
Fixed Size                    70924 bytes
Variable Size             142057472 bytes
Database Buffers          403046400 bytes
Redo Buffers                  77824 bytes
数据库装载完毕。
SQL>;




SQL>; recover database until cancel;
ORA-00279: ?? 7902963519486 (? 09/26/2005 10:25:41 ??) ???? 1 ????
ORA-00289: ??: D:\ORACLE\ORA81\RDBMS\ARC47258.001
ORA-00280: ?? 7902963519486 ???? 1 ???? # 47258 ???


指定日志: {<RET>;=suggested | filename | AUTO | CANCEL}
CANCEL
ORA-01547: ??: RECOVER ??? OPEN RESETLOGS ???????
ORA-01194: ??1?????????????
ORA-01110: ???? 1: 'D:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF'


ORA-01112: ???????


SQL>;


SQL>; alter database open resetlogs;
alter database open resetlogs
*
ERROR 位于第 1 行:
ORA-00603: ORACLE server session terminated by fatal error

论坛徽章:
0
发表于 2005-10-01 21:25 |显示全部楼层

Oracle数据库联机日志文件丢失处理方法(总结)!

好!可惜发布的晚了点,ORACLE重新安装了!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP