oracle查询ora03114,求教:ora-03114错误从哪里排查?
ERP软件偶尔会报 ora-03114错误 未连接到oracle
我检查数据库的根超时有关的设置
dba_profiles中的如下两个参数,都是不限制
connect_time=unlimited
idle_time=unlimited
sqlnet.net中,只设置了如下参数
SQLNET.EXPIRE_TIME=5 --这个用来清除僵死连接的
监听日志文件中,没有ora相关的错误,显示的都是正常的连接,
31-8月 -2018 14:43:19 * (CONNECT_DATA=(SERVICE_NAME=CBGCM1)(CID=(PROGRAM=G:/xcom/library/python2.4/python.exe)(HOST=NYMESB)(USER=Administrator))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.66.5)(PORT=61520)) * establish * CBGCM1 * 0
Fri Aug 31 14:43:41 2018
31-8月 -2018 14:43:41 * service_update * cbgcm1 * 0
31-8月 -2018 14:43:47 * service_update * cbgcm1 * 0
Fri Aug 31 14:45:08 2018
31-8月 -2018 14:45:08 * service_update * cbgcm1 * 0
Fri Aug 31 14:45:19 2018
31-8月 -2018 14:45:19 * (CONNECT_DATA=(SERVICE_NAME=CBGCM1)(CID=(PROGRAM=e:/app/administrator/product/11.2.0/dbhome_1/bin/ORACLE.EXE)(HOST=NYPCSDB)(USER=Administrator))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.10.7)(PORT=51021)) * establish * CBGCM1 * 0
31-8月 -2018 14:45:20 * service_update * cbgcm1 * 0
Fri Aug 31 14:45:32 2018
31-8月 -2018 14:45:32 * (CONNECT_DATA=(SERVICE_NAME=CBGCM1)(CID=(PROGRAM=e:/app/administrator/product/11.2.0/dbhome_1/bin/ORACLE.EXE)(HOST=NYPCSDB)(USER=Administrator))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.10.7)(PORT=51023)) * establish * CBGCM1 * 0
alert_cbgcm1.log中没有ora-03114相关的错误,有如下错误,这个应该是登陆数据库超时的错误吧?
Fatal NI connect error 12170.
VERSION INFORMATION:
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production
Time: 31-8月 -2018 10:39:50
Tracing not turned on.
Tns error struct:
ns main err code: 12535
TNS-12535: TNS: 操作超时
ns secondary err code: 12606
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.66.3)(PORT=56467))
WARNING: inbound connection timed out (ORA-3136)
检查应用服务器和数据库服务器之间的防火墙会话连接设置
检查网络是否正常。
如果以上都是没有问题的。是不是可以考虑程序写的有问题呢?
oracle查询ora03114,求教:ora-03114错误从哪里排查?相关推荐
- oracle提示01034,oracle数据库ORA 01034错误问题解决方案
ORA-01034错误的话: Oracle常见错误之一 这是个Oracle数据库服务器比较常见的错误.有经验的用户几乎马上就能解决这个错误,再不济也能马上到Metalink去搜索一下. 不幸的是,大多 ...
- oracle查询语句大全(oracle 基本命令大全一)
来源:http://www.jb51.net/article/40467.htm 1.create user username identified by password;//建用户名和密码orac ...
- oracle查询语句大全
oracle查询语句大全 oracle 基本命令大全一 1.create user username identified by password;//建用户名和密码oracle ,oracle 2. ...
- oracle查询数据库名、实例名、ORACLE_SID
oracle查询数据库名.实例名.ORACLE_SID 查询oracle数据库的数据库名.实例名.ORACLE_SID 数据库名.实例名.数据库域名.全局数据库名.服务名 ,这是几个令很多朋友容易混淆 ...
- oracle分页查询前10条,Oracle查询前十条记录及分页查询(第5条到第10记录)
Oracle查询前10条记录及分页查询(第5条到第10记录) 如果你想了解Oracle查询前10条记录的相关实际应用方案的话,你就可以点击以下的文章对其在实际相关操作中的正确用法,有一个更加完善的认识 ...
- Oracle Study之--Oracle 11g RAC设置归档路径错误案例
Oracle Study之--Oracle 11g RAC置归档路径错误案例 系统环境: 操作系统: RedHat EL55 集群: Oracle 11g GI Oracle: Oracl ...
- 160804、oracle查询:取出每组中的第一条记录
oracle查询:取出每组中的第一条记录 按type字段分组,code排序,取出每组中的第一条记录 方法一: select type,min(code) from group_info group ...
- oracle查询最近十条数据_Oracle-查询最近更新的前10条数据
在实际用途中,常常会要求取最近的几条纪录,这就需要先对纪录进行排序后再取rownum <= 一般常见的 SELECT * FROM (SELECT a.* FROM torderdetail a ...
- oracle 942出错,oracle升级后exp出现oracle942错误
oracle升级后exp出现oracle942错误以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 出现该错误的原因是 由 ...
最新文章
- 中美5G竞争的未来路线图
- 修改数组的值和多维数组排序
- POJ2983 查分约束系统
- 地砖中间高四边低_地砖上墙到底好不好?幸好我家没这么做否则全毁了!
- 算法题目——多米诺骨牌问题(POJ-2663)
- 怎样查找html概念,HTML一般概念_html
- 弃用 Cookie!
- mysql5.7.10 performance_schema_MySQL的show profile简介以及该功能在MySQL 5.7中performance_schema中的替代...
- 【经验】聊自己非计算机专业做程序员的经验
- 微型计算机通常是由控制器等几部分组成,计算机基础试题及答案
- 服务端(Win server2012)+IIS管理器配置PHP服务器并部署网站讲解
- python xlrd 写入已有的excel并保留原excel格式
- C盘hiberfil.sys文件可以删除吗?法2(推荐)
- zencart的html文件,zencart模板 哪儿有zencart免费模版?
- coco2d-x 3.0游戏实例学习笔记 《跑酷》 第二步---游戏界面amp;全新的3.0物理世界...
- ffmpeg 图片转视频
- cad引出线段lisp_利用lisp给CAD直线取整?
- 事件绑定-addEventListener()和attachEvent()的区别及用法
- JetBrains出品,一款好用到爆的数据库工具
- Mysql高级-应用优化,查询缓存优化,锁