ORA-02793: Close of asynchronous I/O failed. ORACLE 报错 故障修复 远程处理
文档解释
ORA-02793: Close of asynchronous I/O failed.
Cause: The client was unable to close a file being used for asynchronous I/O.
Action: Contact ORACLE support – this should not happen.
ORA-02793错误是由ORACLE数据库在关闭异步输入输出时出现的错误。如果出现ORA-02793错误,意味着ORACLE数据库当前正在执行若干异步I/O操作,但是关闭I/O操作失败了。
官方解释
ORA-02793:关闭异步I/O失败。
这通常由操作系统上活动的异步I/O导致,这些I/O正在等待完成,或由于未知的系统原因Oracle无法关闭I/O
常见案例
该错误往往会在关闭数据库时出现,当前数据库会尝试关闭操作系统活动的异步I/O但未能成功,即未能执行I/O。
正常处理方法及步骤
1、使用操作系统工具来检查有哪些异步I/O活动,比如strace或lsof等。
2、如果发现存在活动的I/O,应该使用OS命令来终止这些I/O活动,例如kill –9 PID
3、最后使用平台相关命令重新启动数据库。