您的位置:首页 > 其它

ORA-00376: 此时无法读取文件问题…

2017-05-02 10:45 441 查看
Alertlog中的错误信息:

 

Created Oracle managed file
D:\ORACLE\PRODUCT\10.1.0\FLASH_RECOVERY_AREA\MYORACLE\ARCHIVELOG\2010_07_17\O1_MF_1_7329_641T9YS2_.ARC

Sat Jul 17 08:29:35 2010
KCF: write/open error block=0x148de
online=1

    
file=3 D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\SYSAUX01.DBF

    
error=27072 txt: 'OSD-04008: WriteFile() 失败, 无法写入文件

O/S-Error: (OS 1453) 配额不足,无法完成请求的服务。'

Automatic datafile offline due to write error on

file 3:
D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\SYSAUX01.DBF

Sat Jul 17 08:29:37 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\udump\myoracle_ora_5436.trc:

ORA-00202: 控制文件: 'D:\DISK3\CONTROL01.CTL'

ORA-27091: 无法将 I/O 排队

ORA-27070: 异步读取/写入失败

OSD-04006: ReadFile() 失败, 无法读取文件

O/S-Error: (OS 1453) 配额不足,无法完成请求的服务。

KCF: write/open error block=0x112 online=1

    
file=7
D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\JERRY_UNDO.DBF

    
error=27072 txt: 'OSD-04008: WriteFile() 失败, 无法写入文件

O/S-Error: (OS 1453) 配额不足,无法完成请求的服务。'

Automatic datafile offline due to write error on

file 7:
D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\JERRY_UNDO.DBF

Sat Jul 17 08:31:47 2010

ORA-376 encountered when generating server alert SMG-3503

Sat Jul 17 08:31:48 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\udump\myoracle_ora_7120.trc:

ORA-00376: file 3 cannot be read at this time

ORA-01110: data file 3:
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\SYSAUX01.DBF'

ORA-06512: at "SYSMAN.MGMT_JOB_ENGINE", line 7097

ORA-06512: at line 1

Sat Jul 17 08:31:48 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\udump\myoracle_ora_8132.trc:

ORA-00376: file 3 cannot be read at this time

ORA-01110: data file 3:
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\SYSAUX01.DBF'

ORA-06512: at "SYS.DBMS_AQ", line 577

ORA-06512: at "SYSMAN.EMD_NOTIFICATION", line 492

ORA-06512: at line 1

Sat Jul 17 08:31:49 2010

KCF: write/open error block=0x116e online=1

    
file=1 D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\SYSTEM01.DBF

    
error=27072 txt: 'OSD-04008: WriteFile() 失败, 无法写入文件

O/S-Error: (OS 1453) 配额不足,无法完成请求的服务。'

Sat Jul 17 08:31:49 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_smon_1656.trc:

ORA-00376: file 7 cannot be read at this time

ORA-01110: data file 7:
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\JERRY_UNDO.DBF'

Sat Jul 17 08:31:50 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_dbw0_1596.trc:

ORA-01243: system tablespace file suffered media failure

ORA-01114: IO error writing block to file 1 (block # 4462)

ORA-01110: data file 1:
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\SYSTEM01.DBF'

ORA-27072: File I/O error

OSD-04008: WriteFile() 失败, 无法写入文件

O/S-Error: (OS 1453) 配额不足,无法完成请求的服务。

DBW0: terminating instance due to error 1243

Sat Jul 17 08:31:51 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_smon_1656.trc:

ORA-00376: file 7 cannot be read at this time

ORA-01110: data file 7:
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\JERRY_UNDO.DBF'

Sat Jul 17 08:31:51 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_pmon_1472.trc:

ORA-01243: system tablespace file suffered media failure

Sat Jul 17 08:31:53 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_lgwr_1600.trc:

ORA-01243: system tablespace file suffered media failure

Sat Jul 17 08:31:53 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_ckpt_1576.trc:

ORA-01243: system tablespace file suffered media failure

Sat Jul 17 08:31:54 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_mman_1592.trc:

ORA-01243: system tablespace file suffered media failure

Sat Jul 17 08:32:14 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_q000_2332.trc:

ORA-01243: system tablespace file suffered media failure

Sat Jul 17 08:32:15 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_reco_1660.trc:

ORA-01243: system tablespace file suffered media failure

Sat Jul 17 08:32:17 2010

Instance terminated by DBW0, pid = 1596

Dump file
d:\oracle\product\10.1.0\admin\myoracle\bdump\alert_myoracle.log

 

ALERTLOG中,

ublished database character set on system events channel

Wed Jul 21 16:04:04 2010

All processes have switched to database character set

Wed Jul 21 16:04:04 2010
Errors in file
d:\oracle\product\10.1.0\admin\myoracle\udump\myoracle_ora_5780.trc:

ORA-00604: 递归 SQL 级别 1 出现错误

ORA-00376: 此时无法读取文件 7

ORA-01110: 数据文件 7:
'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\JERRY_UNDO.DBF'

Error 604 happened during db open, shutting down database

USER: terminating instance due to error 604

Wed Jul 21 16:04:05 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_dbw0_3056.trc:

ORA-00604: error occurred at recursive SQL level

Wed Jul 21 16:04:05 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_pmon_1660.trc:

ORA-00604: error occurred at recursive SQL level

Wed Jul 21 16:04:05 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_mman_4788.trc:

ORA-00604: error occurred at recursive SQL level

Wed Jul 21 16:04:05 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_ckpt_5344.trc:

ORA-00604: error occurred at recursive SQL level

Wed Jul 21 16:04:06 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_reco_3448.trc:

ORA-00604: error occurred at recursive SQL level

Wed Jul 21 16:04:06 2010

Errors in file
d:\oracle\product\10.1.0\admin\myoracle\bdump\myoracle_lgwr_4160.trc:

ORA-00604: error occurred at recursive SQL level

Instance terminated by USER, pid = 5780

ORA-1092 signalled during: alter database open...

原因可能是断电引起的,导致2个文件(数据文件3和数据文件7需要恢复),恢复后还是无法打开数据库,因为数据文件处于脱机状态,导致无法打开。

 

关于该错误的一个解释:

Possible causes and solutions summary:

=====================================

  A. Tablespace or Datafile
offline.

  B. Datafile does not exist at
the OS level.

  C. Datafile locked by Backup
Software.

  D. Incorrectly set ULIMIT on
UNIX.

  E. Rollback Segment with active
transactions is unavailable

  F. Possible Other Causes.

SQL> /

STATUS      
FILE#

------- ----------

SYSTEM          
1

ONLINE          
2
OFFLINE         
3

ONLINE          
4

ONLINE          
5

ONLINE          
6

ONLINE          
7

ONLINE          
8

ONLINE          
9

ONLINE         
10

ONLINE         
11

STATUS      
FILE#

------- ----------

ONLINE         
12

ONLINE         
13

ONLINE         
14

ONLINE         
15

已选择15行。

SQL> alter database datafile 3 online;

数据库已更改。

SQL> alter database open;

数据库已更改。

SQL>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐