日期:2014-05-16  浏览次数:20428 次

Oracle并发连接数的设置方案

以下的文章会向你介绍Oracle并发连接数在什么的情况下是可以设置,在什么的情况下是不可以对其进行设置的,以及相关的查询解决方案的介绍。以下就是文章的具体内容的介绍,希望你会有所收获,

OERR: ORA-12519 TNS:no appropriate service handler found

客户端连接间歇性失败,报错ORA-12519

?

  1. Cause:?the?listener?could?not?find?any?available?service?handlers?that?are ?
  2. appropriate?for?the?client?connection. ?
  3. Action:?run?"lsnrctl?services"?to?ensure?that?the?instance(s)?have?registered ?
  4. with?the?listener,?and?are?accepting?connections.? ?

?

检查lsnrctl service ,instance已经注册,

状态显示ready时,可以连接。

?

  1. When?the?listener?believes?the?current?number?of?connections?has?reached?maximum?load, ?
  2. it?may?set?the?state?of?the?service?handler?for?an?instance?to?"blocked"?and?begin?refusing ?
  3. incoming?client?connections?with?either?of?the?following?errors:?ora-12519?or?ora-12516 ?

?

采用服务动态注册的方式,由PMON 通过SERVICE_UPDATE 来得到目前连接情况,但SERVICE_UPDATE 有时间间隔,

所以,listener显示的Oracle并发连接数和当前实际的连接数可能不同。