(FAQ)ORA-01115错误处理

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

(FAQ)ORA-01115错误处理

【问题】: (FAQ)ORA-01115错误处理
版本: 7.0.1
模块: 系统性能
【答复】:
原因分析: 1.查看oracle的警告文件alert*.log发现如下的报错信息 ORA-01115: IO error reading block from file xx (block # xxxx),其中file后的xx显示的是文件号,#后的xxxx显示的是块号。 2.以上的报错不是由于坏块引起,而是在读取数据文件时遇到I/O错误。 3.操作系统参数maxreqs参数设置过低(默认值为4096)。 解决方法: 1.临时解决方法: 重启应用程序服务。 2.永久解决方法: 调整OS参数设置及重启数据库: 修改OS参数maxreqs为8192或更大,可通过如下步骤完成: 步骤一:仔细核实maxreqs参数设置 root@hiuccs1:/> aioo –o 或者 lsattr -El aio0 步骤二:动态调整maxreqs root@hiuccs1:/> aioo –o maxreqs=8192 步骤三:永久设置maxreqs参数(保证下次小机重启仍然有效) root@hiuccs1:/> chdev -l aio0 -a maxreqs=8192 -P 步骤四:确认更改已生效 root@hiuccs1:/> aioo –o 步骤五:重启数据库

原因分析: 1.查看oracle的警告文件alert*.log发现如下的报错信息 ORA-01115: IO error reading block from file xx (block # xxxx),其中file后的xx显示的是文件号,#后的xxxx显示的是块号。 2.以上的报错不是由于坏块引起,而是在读取数据文件时遇到I/O错误。 3.操作系统参数maxreqs参数设置过低(默认值为4096)。 解决方法: 1.临时解决方法: 重启应用程序服务。 2.永久解决方法: 调整OS参数设置及重启数据库: 修改OS参数maxreqs为8192或更大,可通过如下步骤完成: 步骤一:仔细核实maxreqs参数设置 root@hiuccs1:/> aioo –o 或者 lsattr -El aio0 步骤二:动态调整maxreqs root@hiuccs1:/> aioo –o maxreqs=8192 步骤三:永久设置maxreqs参数(保证下次小机重启仍然有效) root@hiuccs1:/> chdev -l aio0 -a maxreqs=8192 -P 步骤四:确认更改已生效 root@hiuccs1:/> aioo –o 步骤五:重启数据库

(FAQ)ORA-01115错误处理

【问题】: (FAQ)ORA-01115错误处理版本: 7.0.1 模块: 系统性能【答复】:原因分析:1.查看oracle的警告文件alert*.log发现如下的报错信...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息