本人以前不了解裸设备,我在数据库上执行了
alter system switch logfile;
alter database drop logfile group 1;
alter database add logfile group 1 ('/dev/vg10_data_01/rdw_4g_redo_10','/dev/vg10_data_01/rdw_4g_redo_11') size 2G;
然后我就把服务器上以前的文件删了。 4个组都建了。
后来才发现原来/dev/vg10_data_01/rdw_4g_redo_xx的这种是裸设备不是文件。之后重启数据库就起不来了。在db1上报 /dev/vg10_data_01/rdw_4g_redo_14 无法找到该文件,在db2上报/dev/vg10_data_01/rdw_4g_redo_10无法找到该文件。问下各位有没有办法恢复或者把数据库重启起来。