适用于:
Oracle Database – Enterprise Edition – 版本 9.0.1.0 到 11.2.0.3 [Release 9.0.1 to 11.2]
本文信息适用于任何平台。
目的
夯实ORA-376错误的常见原因和解决方案。
故障排除步骤
SCOPE & APPLICATION
——————-
Customers facing ORA-376 or analysts requiring information on known issues
with ORA-376 errors.
ORA-376
=======
An ORA-376 occurs when Oracle knows a datafile, but Oracle cannot read it.
错误说明:
—————–
Error: ORA 376 file %s cannot be read at this time
Cause: attempting to read from a file that is not readable. Most likely the file is offline.
Action: Check the state of the file. Bring it online
如错误本文所述,该错误的常见原因是由于Oracle无法读取特定数据文件。该错误通常会伴随ORA-1110,这会给出Oracle无法读的文件名。
例如:
ORA-00376: file 28 cannot be read at this time
ORA-01110: data file 28: ‘/h04/usupport/app/oracle/oradata/v817/test.dbf’
在这里,test.dbf 是Oracle无法读取的数据文件名。
可能原因及解决方案:
=====================================
表空间或数据文件脱机。
B. 在OS级别数据文件不存在。
C. 被Backup Software锁住的数据文件。
D.