Blz ? Então, como a própria msg completa indica na primeira parte (“ORA-12516: TNS:listener could not find available handler with matching protocol stack
“), esse erro ocorre na TENTATIVA do Listener estabelecer uma conexão, ENQUANTO que para o ORA-03114 a msg completa (“ORA-03114 not connected to ORACLE
Cause: A call to Oracle was attempted when no connection was established. Usually this happens because a user-written program has not logged on. It may happen if communication trouble causes a disconnection. In addition, this message could occur when ALTER SYSTEM KILL SESSION or ALTER SYSTEM DISCONNECT SESSION were issued with the IMMEDIATE qualifier because, in those cases, the client’s connection to the database is terminated without waiting for the client to issue a request.” indica que a sessão Já Esteve Conectada mas algo externo matou a conexão de rede….
==> Então NÃO, em princípio se ocorre um ORA-12516 a tentativa inicial de conexão já foi NEGADA, não é isso que está desconectando quem Já Estava Conectado, que reage com um 3114, ok ??? Normalmente então um não é a CAUSA do outro, em condições normais….
[]s
Chiappa
OBS : logicamente, SE vc estiver com um problema externo que influencie a rede de modo geral (digamos, esgotou o número de processos permitidos no SO, ou vc tem um memory leak sério na DLL de rede usada pelo teu middleware, digamos) é CLARO que ao mesmo tempo que uma nova conexão já é negada de cara , uma outra sessão já conectada descobre que esgotou o recurso e cai… OU SEJA, o mesmo problema de infra causou dois erros – isso SIM eu acho mais possível, okdoc ??