通过plsql登陆oracle后,打不开表,错误如下:
ORA-01219:数据库未打开,仅允许在固定表/试图中查询
看过几位前辈的解决方法,但目前还没解决,希望能帮忙解决阿,谢了!
试图执行alter database open;错误如下:
SQL> alter database open;alter database openORA-00313: 无法打开日志组 3 (线程 1) 的成员
ORA-00312: 联机日志 3 线程 1: 'C:\ORACLE\ORADATA\ORA\REDO03.LOG'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
经查找此文件已经不存在了,可我新建一个在此目录也没用。、
期待具体的解决方法
ORA-01219:数据库未打开,仅允许在固定表/试图中查询
看过几位前辈的解决方法,但目前还没解决,希望能帮忙解决阿,谢了!
试图执行alter database open;错误如下:
SQL> alter database open;alter database openORA-00313: 无法打开日志组 3 (线程 1) 的成员
ORA-00312: 联机日志 3 线程 1: 'C:\ORACLE\ORADATA\ORA\REDO03.LOG'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
经查找此文件已经不存在了,可我新建一个在此目录也没用。、
期待具体的解决方法
alter database clear logfile group 3;
alter database open;
alter system switch logfile;
这是因为误删除 表空所导致的 ,
alter system switch logfile;
alter database clear logfile group 3;
alter database open;
哈哈
http://www.sosdb.com