首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux数据库>oracle>正文

深入讲解redo log file损坏的处理过程

http://www.oklinux.cn  2008-03-07  来源: 赛迪网 李成良  会员收藏  游客收藏  【 】 

redo log file 损坏的处理过程;

一、查看日志

 

Thu Mar 29 09:15:21 2007
Errors in file d:oracleadmings12366bdumpgs12366_lgwr_2052.trc:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: 'D:ORACLEORADATAGS12366REDO01.LOG'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) 系统找不到指定的文件。

Thu Mar 29 09:15:21 2007
Errors in file d:oracleadmings12366bdumpgs12366_lgwr_2052.trc:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: 'D:ORACLEORADATAGS12366REDO01.LOG'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) 系统找不到指定的文件。

Thu Mar 29 09:15:21 2007
ORA-313 signalled during: alter database open
...
Thu Mar 29 09:16:38 2007
alter database open
Thu Mar 29 09:16:38 2007
Errors in file d:oracleadmings12366bdumpgs12366_lgwr_2052.trc:
ORA-00341: log 1 of thread 1, wrong log # 2 in header
ORA-00312: online log 1 thread 1: 'D:ORACLEORADATAGS12366REDO01.LOG'

Thu Mar 29 09:16:38 2007
Errors in file d:oracleadmings12366bdumpgs12366_lgwr_2052.trc:
ORA-00341: log 1 of thread 1, wrong log # 2 in header
ORA-00312: online log 1 thread 1: 'D:ORACLEORADATAGS12366REDO01.LOG'

Thu Mar 29 09:16:38 2007
ORA-341 signalled during: alter database open...

二、查看日志当前状态

 

C:Documents and Settingsgs12366>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on Fri Mar 30 09:39:42 2007

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> conn / as sysdba
Connected.
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination d:oracleora92RDBMS
Oldest online log sequence 0
Current log sequence 531
SQL> select * from v$logfile;

GROUP# STATUS TYPE
---------- ------- -------
MEMBER
---------------------------------------

1 ONLINE
D:ORACLEORADATAGS12366REDO01.LOG

2 ONLINE
D:ORACLEORADATAGS12366REDO02.LOG

3 STALE ONLINE
D:ORACLEORADATAGS12366REDO03.LOG


SQL> select * from v$log;

GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS
---------- ---------- ---------- ---------- 
FIRST_CHANGE# FIRST_TIM
------------- ---------
1 1 0 104857600 1 NO UNUSED
0 27-MAR-07

2 1 530 104857600 1 NO INACTIVE
47709153 27-MAR-07

3 1 531 104857600 1 NO INVALIDATED
48070450 28-MAR-07


SQL>


SQL> alter system switch logfile;
alter system switch logfile
*
ERROR at line 1:
ORA-01109: database not open

注:确定丢失了D:ORACLEORADATAGS12366REDO01.LOG

 

解决过程如下:

共2页: 上一页 1 [2] 下一页

上一篇:快速掌握解决ORA-00844错误的实用方法   下一篇:轻松解决Oracle 10g 的em中文乱码问题


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·轻松解决Oracle 10g 的em中文乱码问题
·快速掌握解决ORA-00844错误的实用方法
·使用简化连接时如何才能不显示输入密码
·对外连接的表加上条件后将会使外连接失效
·怎样将"Oracle"的外部表汉字转换为拼音
·奇怪的SQL:排序方法不同但结果却是一样的
·解决不同字符集数据库间的数据同步问题
·如何更改rac的vip地址和集群互联地址
·在数据库日渐庞大时应该如何进行归档
·在Suse中让其他用户也能运行Oracle命令
·“顺序事务”与“只读事务”的实际应用
·在Aix平台上监视cpu并实时获得SQL语句
·statspack中的Library Hit是如何计算的
·通过rman backup as copy移动数据文件
·教你快速掌握"Oracle"的管道化表函数
·详细讲解Oracle中isnumeric的三种实现
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·讲解Oracle移动数据文件到新分区的过程
·如何使用Ruby脚本调用Oracle存储过程
·哪些因素可以影响Oracle数据库的性能
·带你深入了解Oracle数据库的进制转换
·讲解V$Datafile_Header相关字段的使用
·探讨基于不绑定变量与绑定变量的柱状图
·pl/sql developer中TIMESTAMP的显示格
·教你快速掌握如何使用"Opatch"打补丁
·如何调整"Oracle"数据库服务器的性能
·视图上含有row_number分析函数没法走索
·Linux自动备份MySQL数据库的实用方法
·如何更改rac的vip地址和集群互联地址
  阅读排行
·如何修改遗失的MySQL的ROOT用户密码
·详解远程SHELL下安装配置RedHat ES 5的
·教你如何将MySQL数据库的密码恢复
·教你在MySQL从口令恢复设置的密码
·在 Oracle Enterprise Linux 上升级到
·oracle9i installation on fedora core
·Oracle Instant client介绍
·Oracle高级复制(同步复制)配置步骤详细
·用Oracle归档日志进行恢复的方法
·Linux下的Oracle数据库编程详解
·Linux下Oracle9i RMAN备份及恢复步骤介
·带你轻松接触一些比较常用的sql*plus命
·Oracle的快照复制
·Oracle HA 在Unix上双机环境的安装指南
·Oracle 数据库存储结构简介
网摘收藏: