16.3.15 ORA-12540 and TNS-00510
Indicate that an internal limit has been exceeded.
Message
ORA-12540: TNS:Internal limit restriction exceededTNS-00510: Internal limit restriction exceededCause
-
Number of open connections that Oracle Net can process simultaneously
-
Number of memory buffers that can be used simultaneously
-
Number of processes a particular database instance is allowed
The first two are examples of hard limits. The third is an example of a limit which can be increased by setting the PROCESSES parameter in the database initialization file to a larger value. In this case, a TNS-12500 or ORA-12500 error is also returned.
In some cases, these errors can be caused by the same conditions that cause TNS-12549 or ORA-12549, and TNS-00519 errors.
Action
Wait for the open connections to close and retry. If the error persists, then check the sqlnet.log or listener.log file for the detailed error stack information.