数据文件 offline drop 后,数据库无法启动,该如何处理

[复制链接]
查看11 | 回复9 | 2008-10-24 13:22:33 | 显示全部楼层 |阅读模式
数据库oracle9i在noarchivelog模式下运行
我使用语句
alter database datafile '/rdbm/oradata/tbs_user01.dbf' offline drop;
后,并删除了该数据文件,重启数据库,结果启动不了,出错信息如下:
ora-16068:重做日志文件的激活标识符匹配出错
ora-00312:联机日志1 线程1 :‘/rdbm/orasrv/oradata/redo01.log'
回复

使用道具 举报

千问 | 2008-10-24 13:22:33 | 显示全部楼层
关注中!!
回复

使用道具 举报

千问 | 2008-10-24 13:22:33 | 显示全部楼层
select * from v$log,,看看redo01是不是当前日志?机器是不是掉电了?
回复

使用道具 举报

千问 | 2008-10-24 13:22:33 | 显示全部楼层
我也碰到过类似的问题,不知道怎么解决!
关注中。。。
回复

使用道具 举报

千问 | 2008-10-24 13:22:33 | 显示全部楼层
关注中
回复

使用道具 举报

千问 | 2008-10-24 13:22:33 | 显示全部楼层
我现在当前活动的日志文件是red02.log.我的机器也没掉电呀
回复

使用道具 举报

千问 | 2008-10-24 13:22:33 | 显示全部楼层
那就删除redo1吧,然后重建
回复

使用道具 举报

千问 | 2008-10-24 13:22:33 | 显示全部楼层
alter database clear logfile group 1;
alter database open resetlogs;
full backup
回复

使用道具 举报

千问 | 2008-10-24 13:22:33 | 显示全部楼层
我以前碰到过,当时我是把controlfile备份到trace中,打开trace文件,你会发现删除的这个datafile标记为无效的,拷贝这段controlfile至新文件,把这个datafile文件所在行删除,重新运行controlfile就行了
回复

使用道具 举报

千问 | 2008-10-24 13:22:33 | 显示全部楼层
最初由 aok 发布
[B]alter database clear logfile group 1;
alter database open resetlogs;
full backup [/B]

我用第二个语句时出错,出错信息:
ORA-01139:resetlogs 仅在不完全恢复数据库后有效
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行