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

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

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

症状 你使用原始设备作为存储。你尝试将数据文件添加到表空间。虽然数据文件被添加到操作系统,但操作失败。生成以下错误: ERROR ----------------------- ORA-01119: error in creating database file '/oradata02/l28dr/system_02.dbf' ORA-27041: unable to open file SVR4 Error: 6: No such device or address STEPS ----------------------- 1. 尝试添加数据文件: SQL> alter tablespace system add datafile '/oradata02/l28dr/system_02.dbf' size 2048M reuse; alter tablespace system add datafile '/oradata02/l28dr/system_02.dbf' size 2048M reuse * ERROR at line 1: ORA-01119: error in creating database file '/oradata02/l28dr/system_02.dbf' ORA-27041: unable to open file SVR4 Error: 6: No such device or address Additional information: 1 2. 查询文件系统显示数据文件存在。 $ ls -ltr /oradata02/l28dr/system_02.dbf lrwxrwxrwx 1 oracle dba 49 Jun 13 11:43 /oradata02/l28dr/system_02.dbf -> /dev/vx/rdsk/l28dr-oradata-dg/l28dr_system_02_raw 原因 在这个情况下,这是硬件问题。这不是关于Oracle 和裸设备之间的接口。 最后的测试是将Oracle软件从组合中删除严格专注于硬件。 这里它仍然失败,例如: $ dd if=/oradata02/l28dr/system_02.dbf bs=8192 count=3 of=/tmp/dd.out dd: /oradata02/l28dr/system_02.dbf: open: No such device or address 如果它也在硬件级别失败了,那么可以肯定这是硬件问题。 解决方案 1. 联系你的硬件供应商寻求帮助,并告知他们你遇到了下一个问题: $ dd if=/oradata02/l28dr/system_02.dbf bs=8192 count=3 of=/tmp/dd.out dd: /oradata02/l28dr/system_02.dbf: open: No such device or address 2. 同时,查看你的备份情况,这样一旦硬件被修复,你就能准备好按要求操作Oracle。 参考 NOTE:304488.1 - Using standby_file_management with Raw Devices BUG:912433 - ORA-1119, ORA-27037, SVR4 ERROR:2, ADD INFO:3 WHEN CREATE TEMP TABLESPACE NOTE:18693.1 - OERR: ORA 1119 error in creating datafile NOTE:433399.1 - Could Not Add Datafile Due to ORA-01119, ORA-17502 and ORA-15041