OSD-04016: 异步 I/O 请求排队时出错
Windows下的11g数据库异常宕机,这是第二次,alter日志提示信息:
KCF: read, write or open error, block=0x6461f online=1
file=77 'F:\ORAREDO\UNDOTBS_G.DBF'
error=27070 txt: 'OSD-04016: 异步 I/O 请求排队时出错。
O/S-Error: (OS 483) 设备硬件出现致命错误,导致请求失败。'
ORA-63999: data file suffered media failure
ORA-01114: IO error writing block to file 77 (block # 411167)
ORA-01110: data file 77: 'F:\ORAREDO\UNDOTBS_G.DBF'
ORA-27070: async read/write failed
OSD-04016: 异步 I/O 请求排队时出错。
O/S-Error: (OS 483) 设备硬件出现致命错误,导致请求失败。
DBW0 (ospid: 6176): terminating the instance due to error 63999
使用的是文件系统,没有用ASM,尝试解决办法,关闭硬盘的异步参数。
SQL> show parameter disk_a
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
disk_asynch_io boolean TRUE
SQL> alter system set disk_asynch_io = false scope=spfile;
System altered
Executed in 0.034 seconds
重新启动数据库,以观后效 。