标题: instance startup error
hellopeng
LU新生
Rank: 1



UID 43954
精华 0
积分 13
帖子 21
活跃指数 4
LU金币 25 个
LU金条 0 个
阅读权限 10
注册 2006-4-4
 
发表于 2007-6-21 10:32  资料  个人空间  短消息  加为好友 
instance startup error

在startup instance 时报错:  

SQL> startup;
ORACLE instance started.
Total System Global Area  203915152 bytes
Fixed Size                   741264 bytes
Variable Size             150994944 bytes
Database Buffers           50331648 bytes
Redo Buffers                1847296 bytes
Database mounted.
ORA-00368: checksum error in redo log block
ORA-00353: log corruption near block 47952 change 59483260 time 05/15/2007
17:59:08
ORA-00312: online log 3 thread 1: '/cdsdata/oradata/cdsdbs/redo03.log'


接触数据库不久  还望各位老大帮忙 看看是什么原因?

顶部
tom0732
LU幼天使
Rank: 2



UID 42744
精华 0
积分 21
帖子 37
活跃指数 11
LU金币 47 个
LU金条 0 个
阅读权限 20
注册 2006-3-21
 
发表于 2007-6-21 11:15  资料  个人空间  短消息  加为好友 
操作系统?数据库什么版本?
做了什么操作?

顶部
hellopeng
LU新生
Rank: 1



UID 43954
精华 0
积分 13
帖子 21
活跃指数 4
LU金币 25 个
LU金条 0 个
阅读权限 10
注册 2006-4-4
 
发表于 2007-6-21 11:37  资料  个人空间  短消息  加为好友 
操作系统aix5.2    oracle 9.2.0   

可能是关机时没shutdown 数据库  导致redo log 损坏  

redo log 损坏了有方法恢复的吗?

顶部
brucewoo
LU天使
Rank: 4



LU爱心使者  
UID 23864
精华 0
积分 531
帖子 840
活跃指数 13
LU金币 1555 个
LU金条 10008 个
阅读权限 80
注册 2004-6-28
 
发表于 2007-6-21 12:32  资料  个人空间  短消息  加为好友 
不是当前使用的redo log, 比较容易恢复,
否则比较麻烦,在网上搜索一下,有很多讨论.
如果有帐号,可以到metalink上查查

顶部
hellopeng
LU新生
Rank: 1



UID 43954
精华 0
积分 13
帖子 21
活跃指数 4
LU金币 25 个
LU金条 0 个
阅读权限 10
注册 2006-4-4
 
发表于 2007-6-21 12:57  资料  个人空间  短消息  加为好友 
我怎么能查看这个redo log  是不是当前使用的呢?

顶部
hexiong
LU幼天使
Rank: 2



UID 88231
精华 0
积分 89
帖子 122
活跃指数 3
LU金币 89 个
LU金条 0 个
阅读权限 20
注册 2007-4-14
来自 湖南 长沙
 
发表于 2007-6-21 15:17  资料  个人空间  短消息  加为好友 
怎么样确定是否是 当前使用的redo
执行语句
column member format a50;
select a.member ,b.status from v$logfile a ,v$log b where a.group#=b.group#;
结果示例如下:
MEMBER                                             STATUS
-------------------------------------------------- ----------------
/oracle/oradata/vnet/redo01.log                    INACTIVE
/oracle/oradata/vnet/redo02.log                    CURRENT
/oracle/oradata/vnet/redo03.log                    INACTIVE
标记为CURRENT的 则为 当前使用的

[ 本帖最后由 hexiong 于 2007-6-21 15:19 编辑 ]

顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
hexiong
LU幼天使
Rank: 2



UID 88231
精华 0
积分 89
帖子 122
活跃指数 3
LU金币 89 个
LU金条 0 个
阅读权限 20
注册 2007-4-14
来自 湖南 长沙
 
发表于 2007-6-21 15:24  资料  个人空间  短消息  加为好友 
如果是current redo 坏了  只有丢点数据了

顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
hexiong
LU幼天使
Rank: 2



UID 88231
精华 0
积分 89
帖子 122
活跃指数 3
LU金币 89 个
LU金条 0 个
阅读权限 20
注册 2007-4-14
来自 湖南 长沙
 
发表于 2007-6-21 15:26  资料  个人空间  短消息  加为好友 
在生产环境中 每组redo log 应该至少要有两个

顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
hexiong
LU幼天使
Rank: 2



UID 88231
精华 0
积分 89
帖子 122
活跃指数 3
LU金币 89 个
LU金条 0 个
阅读权限 20
注册 2007-4-14
来自 湖南 长沙
 
发表于 2007-6-21 15:48  资料  个人空间  短消息  加为好友 
具体恢复步骤 可以参考相应版本的
Backup and Recovery Advanced User’s Guide 的Recovering After the Loss of All Members of an Online Redo Log Group
章节

在做任何恢复之前 最好把当前 所有的数据文件 ,控制文件,redo等 全部备份一遍 防止二次损坏

顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
oraix
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 69
精华 6
积分 309
帖子 492
活跃指数 90
LU金币 6406 个
LU金条 0 个
阅读权限 210
注册 2003-9-21
来自 中国
 
发表于 2007-6-22 01:50  资料  个人空间  主页 短消息  加为好友  QQ
确保文件系统没有问题, 试试clear log





::::uncle:::
:::oraix::::

oraix[at]hotmail.com


顶部
 



当前时区 GMT+8, 现在时间是 2008-12-2 00:44
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.057676 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver