oracle odbc ora-03114, not connected to oracle

九月 17th, 2005

最近, 办公地址转移, 网络亦重新部署。原来由于距离问题, 无法畅通连接数据库, 使用远程登录到服务器方式 执行 ERP软件. 等于连接本机ORACLE数据库, 一直没有问题, 只是偶尔用户过多反映不够快.
现在 数据库用户都集中在同一内部网络, 故为减轻 服务器负担, 大部分Win2000+系统的用户终端, 都改成了 工作站型, 只连接 服务器ORACLE数据库, ERP软件改为本地执行. 运行效率大大提高.
但是 工作站ERP运行时, 有时会出现 ora-03114 not connected to oracle (未连接到ORACLE), 运行时错误.
目前 寻求解决方案中.

服务器环境:
win2000 server
1GB RAM
ORACLE 8.1.7

收集到一些资料备用:
童振华 ORA-03114: not connected to ORACLE 微软的Bug 解释为 MS的问题
dotNET247 Connection recovery problem with OracleConnection
baidu cache 页面有相关错误:[Oracle][ODBC][Ora]ORA-03114: 未连接到 ORALCE
naxiruo 在 China Oracle UsrGroup 发起的 数据库连接问题, 上面说 是 连接数过多, 我们用的服务器只有1GB内存…

-20051003-
今天貌似找到原因.
一直认为是办公室搬迁后, 线路问题. 比如 电线和网线干扰, 布埋的网线性能.
后来 看了一些资料, 认为是 服务器响应超时. 因为 同时作终端登入服务的主机, 终端机远程登入无辜被断开频率和oracle链接中断频率接近.
故 推断 服务器可能被request过多. 想到 之前该服务器当过临时webserver, 一看IIS还开着, 一查firewall日志log, 80端口一直收探测攻击. 封堵后 周边工作站 连接就转为正常.

分类目录: Web Dev, 编程板

留下评论

评论 Feed1 条评论

  1. LagraMoOn

    今日 又出现 ORA-03113 end-of-file on communication channel “通信通道的文件结束”
    远程登录 用户,也频繁 断开.

留下评论

Feed

http://www.eosi.org/wordpress / oracle odbc ora-03114, not connected to oracle