- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Issue with Oracle ORA-00020: maximum number of pro...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-16-2004 10:09 AM
тАО03-16-2004 10:09 AM
This is strange, we have an application on top of Hp-UX 11.00 and Oracle 9.2.0. Suddenly during startup one of the core processes dies with an ORA-00020 execeeding the current setting of 850 processes. The strange thing is that the number of Oracle instances at that time was abou 15, well below the limit. I tried to shutdown the DB, increase the value from 850 to 1500, but again the error showed up with (850). I thought of a bad shared memory segment but I could not find any SM segment nor hanging semaphore belonging to our oracle user.
Any idea ?
Thanks !
Mike
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-16-2004 10:22 AM
тАО03-16-2004 10:22 AM
Re: Issue with Oracle ORA-00020: maximum number of processes (850) exceeded
one of the kernel parameters will probably be the cause:
check your shared memory kernel parameters
check maxuprc
...
good luck,
Thierry.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-16-2004 10:35 AM
тАО03-16-2004 10:35 AM
Re: Issue with Oracle ORA-00020: maximum number of processes (850) exceeded
Unfortunately we're fine with maxuprc. My concern is with Oracle, why is it showing 850 when I have set up 1500 as max processes and recycled the instance ?
I ran ipcs -sa|grep ora and ipcs -ma|grep ora once the DB was shutdown and nothing was shown, but still the wrong information about the processes is around. Where should I look ?
Thank You !
Mike
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-16-2004 11:39 AM
тАО03-16-2004 11:39 AM
Re: Issue with Oracle ORA-00020: maximum number of processes (850) exceeded
Maybe processes is limited by sessions?
>>> The strange thing is that the number of Oracle instances at that time was abou 15, well below the limit
Do you really mean instances here or connections?
What does a report from v$resource_limit show? Try this:
set pages 9999
column NAME format A25
column INIT format A10
column LIMIT format A10
SELECT RESOURCE_NAME "Name", CURRENT_UTILIZATION "Current",
MAX_UTILIZATION "Max", INITIAL_ALLOCATION "Init", LIMIT_VALUE "Limit"
FROM V$RESOURCE_LIMIT;
Hein.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-16-2004 11:48 AM
тАО03-16-2004 11:48 AM
Re: Issue with Oracle ORA-00020: maximum number of processes (850) exceeded
it is the number of processes in the init
refer to this metalink doc, 18225.1:
Error: ORA 20
Text: maximum number of processes
- Cause: An operation requested a resource that was unavailable. The maximum number of processes is specified by the initialization parameter PROCESSES. When this maximum is reached, no more requests are processed.
Action: Try the operation again in a few minutes. If this message occurs often, shut down Oracle, increase the PROCESSES parameter in the initialization parameter file, and restart Oracle.
regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-16-2004 11:58 AM
тАО03-16-2004 11:58 AM
Re: Issue with Oracle ORA-00020: maximum number of processes (850) exceeded
Please check this earlier posts:
http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=222600
hth.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-16-2004 09:16 PM
тАО03-16-2004 09:16 PM
Re: Issue with Oracle ORA-00020: maximum number of processes (850) exceeded
I took a better look and whenever I log into SQLplus using sqlplus USER/PASSWORD everything goes fine.
The issue arises when I try to sqplus USER/PASSWORD@NSMS
NSMS being our ORACLE_SID.
The v$resource is properly updated and shows the 1500 value I manually changed, but still trying the second version I get the 850 message.
Does it give you any more hints ?
Thanks !
Mike
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-16-2004 09:21 PM
тАО03-16-2004 09:21 PM
Re: Issue with Oracle ORA-00020: maximum number of processes (850) exceeded
shutting down the listener it still gives me the chance the login through sqlplus USER/PASSWORD@NSMS
which shouldn't be allowed.
Mike
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-17-2004 08:38 AM
тАО03-17-2004 08:38 AM
SolutionThe listener can be stopped if the connection method specified in tnsnames is the BEQuet protocol.
Check out your tnsnames.ora and sqlnet.ora with a fine comb. Be sure you are lookign in the right place! Verify $ORACLE_HOME for both the client processes and the oracle user itself.
Hein.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-17-2004 09:50 AM
тАО03-17-2004 09:50 AM
Re: Issue with Oracle ORA-00020: maximum number of processes (850) exceeded
you won the full prize !
Actually that was the issue, someone modified the TNSNAMES file to allow SQLNet access from a remote host, mesing up the host names. We were going to a different box, with the same app running, so that the message was correct.
Nice shot, thanks to all for the precious suggestions !
Mike