"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) 91Number 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 99Number of Views RSA G&L Community Exchange Overview and FAQs 132Number of Views Getting the error message "Unable to start service ReportService. java.lang.NoClassDefFoundError: Could not initialize cla… 19Number of Views
Trending Articles
RSA MFA Agent 2.3.6 for Microsoft Windows Installation and Administration Guide RSA Authentication Manager 8.9 Release Notes (January 2026) RSA Release Notes for RSA Authentication Manager 8.8 Deploying RSA Authenticator 6.2.2 for Windows Using DISM Downloading RSA Authentication Manager license files or RSA Software token seed records
Don't see what you're looking for?