"ORA-00020: maximum number of processes (500) exceeded" when attempting to connect to the Oracle Database on IGL
Originally Published: 2018-02-06
Article Number
Applies To
RSA Product/Service Type: Appliance
RSA Version/Condition: 7.x
Issue
ORA-00020: maximum number of processes (500) exceeded
Cause
Resolution
select resource_name, current_utilization, max_utilization, limit_value from v$resource_limit where resource_name in ('sessions', 'processes');
Once you know what the current limit is set to, you can increase it using the following replacing X with a value higher than the process limit from the previous query:
alter system set processes=X scope=spfile;
Workaround
You also have the option to kill any zombie process you have identified. In this situation you may not be able to get a free process to establish a connection to Oracle. This would prevent you from identifying which process belongs with which user or query. This makes killing individual processes carry some risk of killing a process you do not wish to.
Notes
Related Articles
Howto: Change the Master Encryption Key Storage Directory in RSA Identity Governance and Lifecycle (IGL) 92Number of Views Collections are slow in Indirect Relationship Processing step in RSA Identity Governance & Lifecycle 139Number of Views RSA G&L Community Exchange Overview and FAQs 136Number of Views Timeout error on DB2 driver in 7.1.0 P06 4Number of Views installDatabaseOnly.sh script fails with error "No such file or directory" in RSA Governance & Lifecycle 100Number of Views
Trending Articles
Passwordless Authentication in Windows MFA Agent for Active Directory – Quick Setup Guide RSA Authentication Manager 8.9 Release Notes (January 2026) RSA Authentication Manager Upgrade Process RSA Authentication Manager 8.7 SP2 Setup and Configuration Guide An example of SSO using SAML and ADFS with RSA Identity Management and Governance 6.9.x
Don't see what you're looking for?