2021-08-31
oracle执行查询语句时出现ora-03113,这有哪些影响因素吗?
oracle执行查询语句时出现ora-03113,这有哪些影响因素吗?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~

oracle执行查询语句时出现ora-03113,这有哪些影响因素吗?
1、ORA-03113表示客户端与ORACLE服务进程的通信意外中断,即连接失效;
2、以下因素均会导致ORA-03113
A、通常是网络不稳定导致,比如:防火墙设置有超时机制、网络中断;
B、Oracle例程异常终止;
C、数据库所在服务器异常关闭;
D、对应的会话信息h或进程被KILL;
E、其他隐含的因素;
3、预防措施:
A、注意防火墙的默认配置,避免连接因空闲时间过久而被中断;
B、数据库关闭前先关闭中间件和应用,数据库意外关闭后需重启中间件和应用;
C、确认数据库是否需要配置会话空闲超时参数,默认UNLIMITED;
SQL> select resource_name,limit from dba_profiles where resource_name='IDLE_TIME';
RESOURCE_NAME LIMIT
-------------------------------- ----------------------------------------
IDLE_TIME UNLIMITED
4、详细可以参考以下文章
https://www.modb.pro/db/55912