测试服务器配制 os : window2003 oracle 9I memery : 8G cpu intel 8 core
archived_mode : noarchived
故障原因 : 数据文件之前是10G 同事resize 到 20G
在客户端执行 alter database datafile ‘d:\….dbf’ resize 20480M;
他再执行查询表空间的时候 发现报 ora-01115 从文件20 读数据块出现IO错误。。。
alert 日志 报错如下
*** 2011-09-05 14:14:23.000
*** SESSION ID:(2.1) 2011-09-05 14:14:23.000
KCF: write/open error block=0x37a3a online=1
file=20 E:\ORACLE9I2\ORACLE9I2\ORADATA\GOLDEN\TS_DW.ORA
error=27069 txt: ‘OSD-04026: 传递的参数无效。 (OS 227898)’
error 1242 detected in background process
ORA-01242: data file suffered media failure: database in NOARCHIVELOG mode
ORA-01114: IO error writing block to file 20 (block # 227898)
ORA-01110: data file 20: ‘E:\ORACLE9I2\ORAC