oracle 误删除日志文件后的处理方法!

解决方法背景
1 整理c盘的垃圾文件,吧oralce的。log日志文件删除。
2 然后oralce一直不能使用,提示tns有问题,
然后再往上找资料,一直没有解决掉,后来看到一边文章如下,问题解决掉了,特和大家分享!
===================================================
下属内容为转
===================================================
自己机器安装的oracle,完全是为了方便学习,但是如果startup,机器十分慢(内存512M),所以好久没有startup了,今天startup,出问题了:
MicrosoftWindowsXP[版本5.1.2600](C)版权所有1985-2001MicrosoftCorp.C:/DocumentsandSettings/5201314
>sqlplus/nologSQL*Plus:Release10.2.0.1.0-Productionon星期五5月2610:14:252006Copyright(c)1982,2005,Oracle.Allrightsreserved.
SQL>connsys/ddassysdba已连接到空闲例程。
SQL>statrupSP2-0042:未知命令"statrup"-其余行忽略。
SQL>startupORACLE例程已经启动。TotalSystemGlobalArea205520896bytesFixedSize1248092bytesVariableSize88081572bytesDatabaseBuffers109051904bytesRedoBuffers7139328bytes数据库装载完毕。ORA-00313:无法打开日志组1(用于线程1)的成员ORA-00312:联机日志1线程1:'C:/ORACLE/PRODUCT/10.2.0/ORADATA/MYDB/REDO01.LOG'
SQL>alterdatabaseopenresetlogs;alterdatabaseopenresetlogs*第1行出现错误:ORA-01139:RESETLOGS选项仅在不完全数据库恢复后有效
SQL>alterdatabaseopenresetlog;alterdatabaseopenresetlog*第1行出现错误:ORA-02288:无效的OPEN模式
SQL>alterdatabaseopenresetlogs2/alterdatabaseopenresetlogs*第1行出现错误:ORA-01139:RESETLOGS选项仅在不完全数据库恢复后有效SQL>alterdatabaseopen;alterdatabaseopen*第1行出现错误:ORA-00313:无法打开日志组1(用于线程1)的成员ORA-00312:联机日志1线程1:'C:/ORACLE/PRODUCT/10.2.0/ORADATA/MYDB/REDO01.LOG'
SQL>解决过程:MicrosoftWindowsXP[版本5.1.2600](C)版权所有1985-2001MicrosoftCorp.C:/DocumentsandSettings/5201314
>sqlplus/nologSQL*Plus:Release10.2.0.1.0-Productionon星期六5月2711:19:522006Copyright(c)1982,2005,Oracle.Allrightsreserved.
SQL>connsys/ddassysdba已连接。
SQL>startupmountORA-01081:无法启动已在运行的ORACLE-请首先关闭它
SQL>recoverdatabaseuntiltime'2006-05-1913:45:02';完成介质恢复。
SQL>alterdatabaseopenresetlogs;数据库已更改。
SQL>shutdownimmediate;数据库已经关闭。已经卸载数据库。ORACLE例程已经关闭。
SQL>startupORACLE例程已经启动。TotalSystemGlobalArea205520896bytesFixedSize1248092bytesVariableSize79692964bytesDatabaseBuffers117440512bytesRedoBuffers7139328bytes数据库装载完毕。数据库已经打开。
SQL>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值