老系统,一直正常运营,突然数据库无法访问,情况如下:
aix5.3的系统,安装有oracle9i
登陆aix系统,发现监听已被中断,准备重启数据库
(1)oracle$lsnrctl start
监听正常启动
(2)
oracle$sqlplus /nolog
SQL>connect /as sysdba
connected to an idle instance.
SQL>startup;
oracle instance started.
……
……
……
Database mounted.
mounted成功后报错:如下
ORA-27061: skgfospo: waiting for async I/Os failed
IBM AIX RISC System/6000 Error: 22: Invalid argument
ORA-27061: skgfospo: waiting for async I/Os failed
IBM AIX RISC System/6000 Error: 22: Invalid argument
ORA-27061: skgfospo: waiting for async I/Os failed
IBM AIX RISC System/6000 Error: 22: Invalid argument
ORA-27061: skgfospo: waiting for async I/Os failed
IBM AIX RISC System/6000 Error: 22: Invalid argument
分析:
看错误信息提示好像是系统IO异步的问题
未查到原因,重启aix
shutdown -Fr
启动数据库,依然是:ORA-27061: skgfospo: waiting for async I/Os failed
具体原因应该是aix5.3系统问题,需要打IBM补丁:Fix APAR IZ03260
有一种临时解决方案:加大maxreqs的参数
切换到root
#chdev -l aio0 -P -a maxreqs=16384
重启数据库正常。
但是重启aix系统之后,依然无法启动数据库,还是安装了aix系统补丁才彻底解决。
分享到:
相关推荐
oracle启动失败,ORA-00702报错,windows,linux系统下解决办法
kettle连接oracle12C--报错ORA-28040 没有匹配的验证协议
Oracle数据库报错ORA-00904: 标识符无效问题解决办法,有可能是字段名或者表名写错了,也有可能是
oracle报错ora-12541:TNS无监听程序
Oracle报错ORA-12516 TNS:listener could not find available handler with matching protocol stack
解决navicat报错ORA-12737(OCI报错) 解决navicat报错ORA-12737(OCI报错)
1.Navicat OCI引⽤位置可以从Navicat菜单栏“⼯具”-》“选项”-》环境-》“OCI”中找到 2.Navicat替换的⽂件
oracle数据库优化之后,报错报错“ora-00838”的处理方法
CLOB字段类型报错 ORA-01704:文字字符串过长的解决
在启动Oracle数据库时提示:ORA-00845 MEMORY_TARGET not supported on this system错误,解决办法
使用工具IMPDP导入数据时ORA-39002、ORA-39070错误排查。使用工具IMPDP导入数据时ORA-39002、ORA-39070错误排查 使用工具IMPDP导入数据时ORA-39002、ORA-39070错误排查
Oracle 11gr2连Oracle 19c 报ORA-28040 ORA-01017解决方法
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
ORACLE ORA-00132 ORA-00214
关于oracle做恢复操作时启动数据库报错,通常是由于rman做了恢复操作导致的报错. 通过继续执行恢复指令而恢复数据库,成功启动数据库.
ERwin连接oracle报ORA-01041内部错误,hostdef扩展名不存在解决办法,实验可解决问题。
用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。 解决方案一: 今天工作时在新建连接的时候遇到...
主要介绍了解决django migrate报错ORA-02000: missing ALWAYS keyword,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
oracle数据库ora-01152和ora-01110的解决办法
主要介绍了PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符已解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧