unique 发表于 2011-3-22 16:19:36

请教--关于应用连接超时问题


       问题描述如下:
      这是实际生产库中遇到的问题,数据库是RAC架构,有很多应用要连接数据库,有一台应用服务器连数据库时,在其中一个实例的sqlnet.ora文件里报错如下:
                         Fatal NI connect error 12170.
                        VERSION INFORMATION:
                     TNS for Linux: Version 10.2.0.4.0 - Production
                     Oracle Bequeath NT Protocol Adapter for Linux: Version 10.2.0.4.0 - Production
                     TCP/IP NT Protocol Adapter for Linux: Version 10.2.0.4.0 - Production
                     Time: 20-MAR-2011 04:11:50
                        Tracing not turned on.
                        Tns error struct:
                     ns main err code: 12535
                     TNS-12535: TNS:operation timed out
                      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=xx.xx.xx.xx)(PORT=42701))
   alert.log里报错:ora-3136 连接超时。
   这个应用就连不上数据库,而其他应用能连上数据库并且正常。
   ping应用服务器和数据库服务器时会有延迟,process设置是1200,一般session的总数是150左右。
   请问老师,我怎么判断是数据库的问题还是应用的问题呢?通过查看什么可以定位错误的原因呢?


oraunix 发表于 2012-11-5 17:18:27

可能是网络问题,修改一下延迟时间。
以前的帖子里面提出来过答案,自己搜一下。
页: [1]
查看完整版本: 请教--关于应用连接超时问题