DBAsupport.com Forums - Powered by vBulletin
Results 1 to 9 of 9

Thread: josh for u if uanswer me....

  1. #1
    Join Date
    Apr 2001
    Posts
    126

    Angry

    My database is running on Solaris, -Oracle8i.

    often it gives me error "maximum process exceeds", i tried increasing the processes in "init.ora" but after that i am unable to start the Database, i think some OS kernel parameters should be set, could anyone tell me how much the kernel parameter to set? and will it give any problem to the OS when i change the kernel.

    bye

  2. #2
    Join Date
    Jan 2001
    Posts
    2,828
    refer your oracle documentation guide for your platform nad version it is usually mentioned in the pre-installation tasks.as i dont ahve a solaris specific docs i am unable to paste the kernel parameters here.

  3. #3
    Join Date
    Jun 2000
    Location
    Madrid, Spain
    Posts
    7,447
    well you have to increase

    semaphores in system (SEMMNS)

  4. #4
    Join Date
    Apr 2001
    Posts
    126

    Red face

    dear replies,

    i tried increasing the SEMNS, and later i could able to increase the process in init from 50 to 55 only, how much i have to increase the semaphore parameters to accomadate PROCESS=100.


    Can i use MTS, how to doooooo it.

    thanks

  5. #5
    Join Date
    Jun 2000
    Location
    Madrid, Spain
    Posts
    7,447
    we have SEMNS 600 and we have process=300 but our machine only has Oracle installed

    MTS cannot be explained in paragraphs, you better check the oracle docs

  6. #6
    Join Date
    Apr 2001
    Posts
    126

    Wink

    till how much max value the SEMNS can be set and what r all the adv and disdvantages of setting more value.

    i want to have PROCESS=200, then how much SEMNS i have to set.

  7. #7
    Join Date
    Jun 2000
    Location
    Madrid, Spain
    Posts
    7,447
    i cant answer that because I am not unix admin, i can only tell you we have set to 2500 i some servers and there werent any problems

    you want 200 processes, cant you calculate roughly with my numbers....?

  8. #8
    Join Date
    Apr 2001
    Posts
    126
    Thanx,

  9. #9
    Join Date
    Oct 2000
    Location
    Saskatoon, SK, Canada
    Posts
    3,925
    You can have a max of 32767 semaphores. You can check how much is in use by issuing this command

    ipcs -sb|grep -v grep | grep oracle


    This would tell the semaphores held by evey instance on your system.


    The simple calculation would be that of

    ((SUM( #process per instance)) * 2) + (10 * #instances)


    Don't try to go over board, because as pando suggested, it would cause semaphore problem.

    For more details on ipcs refer the man pages.

    Good luck,
    Sam
    Thanx
    Sam



    Life is a journey, not a destination!


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Click Here to Expand Forum to Full Width