ORACAL 01033错误请高手帮忙。在线等…… 惜分飞恢复脚本检查数据库发我数据库alert日志和生成的html文件qq:107644445email:[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 日志文件损坏或丢失,在百度中搜oracle日志文件丢失,就可以找到你想要的.大概你这种情况,如果同一个日志组还有一个日志文件,清掉损坏的就可以了.如果只有一个大概用alter database clear logfile group x;或alter database cleaer unarchive logfile group x;试一下.如果还不行,open resetlogs就可以.没有测试你百度试试 SQL> alter database clear logfile group 2;alter database clear logfile group 2*ERROR 位于第 1 行:ORA-01624: 线程2的紧急恢复需要日志1ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORASQL> alter database cleaer unarchive logfilealter database cleaer unarchive logfile grou *ERROR 位于第 1 行:ORA-02231: 缺少或无效的 ALTER DATABASE 选项 日志是active or current的,是不能被clear SQL> alter database clear logfile group 2;alter database clear logfile group 2*ERROR 位于第 1 行:ORA-01624: 线程2的紧急恢复需要日志1ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORASQL> alter database cleaer unarchive logfilealter database cleaer unarchive logfile grou *ERROR 位于第 1 行:ORA-02231: 缺少或无效的 ALTER DATABASE 选项再试一下:alter database clear unarchived logfile 'D:\ORACLE\ORADATA\FYCZHSZX\REDO02.LOG';alter database open;如果不行,可能要做不完全恢复了 SQL> alter database clear logfile group 2;alter database clear logfile group 2*ERROR 位于第 1 行:ORA-01624: 线程2的紧急恢复需要日志1ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORASQL> alter database cleaer unarchive logfilealter database cleaer unarchive logfile grou *ERROR 位于第 1 行:ORA-02231: 缺少或无效的 ALTER DATABASE 选项再试一下:alter database clear unarchived logfile 'D:\ORACLE\ORADATA\FYCZHSZX\REDO02.LOG';alter database open;如果不行,可能要做不完全恢复了还是同样的提示ERROR 位于第 1 行:ORA-01624: 线程2的紧急恢复需要日志1ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORA SQL> alter database clear logfile group 2;alter database clear logfile group 2*ERROR 位于第 1 行:ORA-01624: 线程2的紧急恢复需要日志1ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORASQL> alter database cleaer unarchive logfilealter database cleaer unarchive logfile grou *ERROR 位于第 1 行:ORA-02231: 缺少或无效的 ALTER DATABASE 选项再试一下:alter database clear unarchived logfile 'D:\ORACLE\ORADATA\FYCZHSZX\REDO02.LOG';alter database open;如果不行,可能要做不完全恢复了还是同样的提示ERROR 位于第 1 行:ORA-01624: 线程2的紧急恢复需要日志1ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORA那就做不完全恢复,或者不是生产库用_allow_resetlogs_corruption参数试一下 允许数据丢失吗? 如果可以 , startup mount ;recover database until cancel;alter database open resetlogs;这样看看是不是可行。 本地oracle中toad怎么配置 cursor使用的问题 关于EM的那些事儿(高手!你懂得!) oracle数据恢复问题 Oracle Form6i 怎样在列印txt档时设置参数add_parameter? group by分組問題 【请高手指教!】夜维删除多个表小部分(1/10的百万级)记录的案例 这样的sql该怎么写? 关于子查询 我把ACCESS的库导入到ORACLE中后,出现的问题!!!!高手请入! Cognos 10 64位 和oracle 64位的配置 求助 求助:ORACLE远程连接ADO,不安装客户端
大概你这种情况,如果同一个日志组还有一个日志文件,清掉损坏的就可以了.
如果只有一个大概用alter database clear logfile group x;或alter database cleaer unarchive logfile group x;试一下.
如果还不行,open resetlogs就可以.没有测试
你百度试试
SQL> alter database clear logfile group 2;
alter database clear logfile group 2
*
ERROR 位于第 1 行:
ORA-01624: 线程2的紧急恢复需要日志1
ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORA
SQL> alter database cleaer unarchive logfile
alter database cleaer unarchive logfile grou
*
ERROR 位于第 1 行:
ORA-02231: 缺少或无效的 ALTER DATABASE 选项
SQL> alter database clear logfile group 2;
alter database clear logfile group 2
*
ERROR 位于第 1 行:
ORA-01624: 线程2的紧急恢复需要日志1
ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORA
SQL> alter database cleaer unarchive logfile
alter database cleaer unarchive logfile grou
*
ERROR 位于第 1 行:
ORA-02231: 缺少或无效的 ALTER DATABASE 选项再试一下:
alter database clear unarchived logfile 'D:\ORACLE\ORADATA\FYCZHSZX\REDO02.LOG';
alter database open;
如果不行,可能要做不完全恢复了
SQL> alter database clear logfile group 2;
alter database clear logfile group 2
*
ERROR 位于第 1 行:
ORA-01624: 线程2的紧急恢复需要日志1
ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORA
SQL> alter database cleaer unarchive logfile
alter database cleaer unarchive logfile grou
*
ERROR 位于第 1 行:
ORA-02231: 缺少或无效的 ALTER DATABASE 选项再试一下:
alter database clear unarchived logfile 'D:\ORACLE\ORADATA\FYCZHSZX\REDO02.LOG';
alter database open;
如果不行,可能要做不完全恢复了
还是同样的提示
ERROR 位于第 1 行:
ORA-01624: 线程2的紧急恢复需要日志1
ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORA
SQL> alter database clear logfile group 2;
alter database clear logfile group 2
*
ERROR 位于第 1 行:
ORA-01624: 线程2的紧急恢复需要日志1
ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORA
SQL> alter database cleaer unarchive logfile
alter database cleaer unarchive logfile grou
*
ERROR 位于第 1 行:
ORA-02231: 缺少或无效的 ALTER DATABASE 选项再试一下:
alter database clear unarchived logfile 'D:\ORACLE\ORADATA\FYCZHSZX\REDO02.LOG';
alter database open;
如果不行,可能要做不完全恢复了
还是同样的提示
ERROR 位于第 1 行:
ORA-01624: 线程2的紧急恢复需要日志1
ORA-00312: 联机日志 2 线程 1: 'D:\ORACLE\ORA
那就做不完全恢复,或者不是生产库用_allow_resetlogs_corruption参数试一下
如果可以 , startup mount ;
recover database until cancel;alter database open resetlogs;这样看看是不是可行。