收藏本站 
广告服务 
网站地图 
>> 本频道近100000余篇各类电脑技术、网络技术、软件技术、网页及平面设计等方面的电脑教程,我们的原则:不是精华拒不收录!
先飞电脑技术网技术文章数据库开发Oracle
网络编程 | 网站建设 | 网络技术 | 设计教程 | 软件教学 | 程序开发 | 数据库开发 | 教育认证 | 硬件维护 | 媒体动画 | 机械电子 |

Oracle重做日志文件损坏或丢失后的恢复

[ 作者:佚名    转贴自:网络转载    阅读次数:11    更新时间:2007-9-17 11:03:00   录入:刘光勇 ]        
    很多网友在把某个数据库实例的REDO01~03.LOG三个重做日志删掉后,会出现无法正常登陆数据库的现象,下面的示例是具体的恢复过程,希望能为大家解决难题:

一:

c:/>sqlplus /nolog

二:

sql>connect  /@instancename as sysdba;

三:

startup mount;     
--启动实例,安装数据库,但不打开数据库,
可以开始操作控制文件、日志文件、数据文件等。

四:

select  * from v$logfile;  
--察看Redo文件的信息

五;

select * from v$log;
--察看Redo日志的状态,一般有unused,current,
clearing,clearing-。

六:非当前(current)的未归档日志文件恢复alter database clear logfile group N;

--N就是日志组的顺序号。

归档日志文件恢复:
alter database clear logfile unarchived group N;

七;当前日志文件用上述方法不能恢复的话使用recover database until cancel。

文章首页【加入到收藏夹】告诉好友】【打印此文】【关闭窗口
  版权声明:本站提供的“Oracle重做日志文件损坏或丢失后的恢复”版权归文章所有者,转载请注明出处!
 ·上一篇文章:快速掌握Oracle中“HINT”的30个用法      ·下一篇文章:Oracle中随机抽取记录的方法
相关文章
·Fireworks滤镜巧绘极光字特效[100]
·Illustrator绘制Rokey PoPo幽默表情[13]
·C#也能动态生成Word文档并填充数据[60]
·掌握Informix数据库系统的维护技术[92]
·Informix常用命令的用法及说明[47]
网站主页 | 收藏本页 | 联系我们 | 广告服务 | 站点地图 | 会员注册 | 招聘信息 | 内容指正

联系QQ:先飞电脑技术网站事务联系QQ,点击可以直接留言. 32933427 电话:13710542091 [世界排名] 鄂ICP备05005890号 先飞电脑教程网