31.12.2020 0 min to read
JDBC connection failing with ORA-12516 и TNS:listener could not find available handler witht matching protocol stack
Category : Статьи
Не работает часть сервисов: два из трех апексов работают в своих PDB, а третий недоступен с такой вот ошибкой в логах томката и листенера:
JDBC connection failing with ORA-12516 и TNS:listener could not find available handler witht matching protocol stack
Пояснение: Количество сессий росло после запуска нового интеграционного приложения и нового инстанса апекс для обучения студентов. Также повлияло увеличение пула соединений в настройках драйвера JDBC Tomcat и в ORDS одновременно.
Решение
Только в SQL*PLUS as SYSDBA
SQL> select count(*) from v$session; COUNT(*) ---------- 350
Увеличить на сколько требуется процессы и сессии, записать в spfile:
alter system set sessions=450 scope=spfile; alter system set processes=450 scope=spfile;
И перезапустить сервисы начиная с СУБД.