如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com

 
ORA-01115

oerr ora 1115
01115, 00000, "IO error reading block from file %s (block # %s)"
// *Cause: Device on which the file resides is probably offline
// *Action: Restore access to the device

  适用于: Oracle Database - Enterprise Edition – 版本12.1.0.2 及以上 本文信息适用于任何平台。 症状 在data loading time期间ORA-01115 错误,在通过sqlloader data loading time期间遇到ASM 级别的问题 SQL*Loader-925: Error while uldborw: OCIStmtEexecute(stmthp) ORA-00604: error occurred at recursive SQL level 1 ORA-01115: IO error reading block from file (block # ) ORA-01110: data file 1: '+DATA/PDEMDW2/system01.dbf' ORA-15081: failed to submit an I/O operation to a disk 原因 SQLLOADER用户没有写入磁盘的适当权限。 解决方案 解决问题步骤 -
  1. The problem is with the SQLLOADER user and the ASMADMIN group that the user does not belong to appropriate group like they have to be the DBA group.问题是有关SQLLOADER用户和用户不属于的相应组ASMADMIN组,应该是DBA组。在这种情况下,解决方法是更改SQLLOADER用户有写入DBA组的适当权限。 2. 可使用一个测试来确定用户对磁盘组有适当的权限: a. 使用sqlloader使用的同一数据库用户,通过sqlplus连接到数据库,尝试使用该用户创建表空间。它应该也是错误。 例如: create tablespace testASM datafile '+DATA' size 10M; b. 然后以另一个有正确写入ASMADMIN (DBA)组权限的用户使用同一 SQL语句。如果可运作,进行步骤1中所述。
参考 NOTE:1297099.1 - ORA-15081: failed to submit an I/O operation to a disk