ORA-12520: TNS:listener could not find available handler for requested type of server (o listener não encontrou um handler disponível para o tipo de servidor solicitado)
OracleO que significa?
O listener não encontrou um processo servidor (handler) adequado para o tipo de conexão solicitado (dedicado ou compartilhado). O cliente consegue alcançar o listener, mas a conexão não pode ser repassada a um processo servidor.
Por que acontece?
A instância não está registrada no listener ou o registro está quebrado; o limite de PROCESSES/SESSIONS foi atingido e nenhum novo processo dedicado pode ser criado; não há dispatchers ou eles são insuficientes em uma configuração de shared server; ou a instância acabou de iniciar e ainda não se registrou no listener.
Como resolver
Verifique os serviços que o listener enxerga: lsnrctl services (quantidade e estado dos handlers). Registre novamente a instância no listener: ALTER SYSTEM REGISTER; Verifique o limite de PROCESSES: SELECT resource_name, current_utilization, max_utilization, limit_value FROM v$resource_limit WHERE resource_name IN ('processes','sessions'); Se necessário, aumente-o com ALTER SYSTEM SET processes=... SCOPE=SPFILE; e reinicie a instância.
Mais entradas deste banco
- ORA-16038log N sequence# M cannot be archived
- ORA-19809limit exceeded for recovery files
- ORA-00376file N cannot be read at this time
- ORA-28001the password has expired
- ORA-38029object statistics are locked
- ORA-00845MEMORY_TARGET not supported on this system (MEMORY_TARGET não é suportado neste sistema)
- ORA-27102out of memory