Server 0 process got ended, server not coming up.

Used property files
-> files [00] : C:\usr\sap\MI1\DVEBMGS02\j2ee\cluster\instance.properties
Instance properties
-> ms host    : APRINS06
-> ms port    : 3903
-> os libs    : C:\usr\sap\MI1\DVEBMGS02\j2ee\os_libs
-> admin URL  :
-> run mode   : normal
-> run action : NONE
-> enabled    : yes
Bootstrap nodes
-> [00] bootstrap            : C:\usr\sap\MI1\DVEBMGS02\j2ee\cluster\instance.properties
-> [01] bootstrap_ID22549600 : C:\usr\sap\MI1\DVEBMGS02\j2ee\cluster\instance.properties
-> [02] bootstrap_ID22549650 : C:\usr\sap\MI1\DVEBMGS02\j2ee\cluster\instance.properties
Worker nodes
-> [00] ID22549600           : C:\usr\sap\MI1\DVEBMGS02\j2ee\cluster\instance.properties
-> [01] ID22549650           : C:\usr\sap\MI1\DVEBMGS02\j2ee\cluster\instance.properties
[Thr 3436] JLaunchRequestQueueInit: create named pipe for ipc
[Thr 3436] JLaunchRequestQueueInit: create pipe listener thread
[Thr 6400] JLaunchRequestFunc: Thread 6400 started as listener thread for np messages.
[Thr 7588] WaitSyncSemThread: Thread 7588 started as semaphore monitor thread.
[Thr 3436] NiInit3: NI already initialized; param 'maxHandles' ignored (1;1002)
[Thr 3436] CPIC (version=700.2006.09.13)
[Thr 3436] [Node: server0] java home is set by profile parameter
     Java Home: C:\j2sdk1.4.2_13
[Thr 3436] JStartupICheckFrameworkPackage: can't find framework package C:\usr\sap\MI1\DVEBMGS02\exe\jvmx.jar
JStartupIReadSection: read node properties [ID22549650]
-> node name          : server0
-> node type          : server
-> node execute       : yes
-> jlaunch parameters :
-> java path          : C:\j2sdk1.4.2_13
-> java parameters    : -Djava.security.policy=./java.policy -Djava.security.egd=file:/dev/urandom -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy -Djco.jarm=1 -XX:MaxPermSize=192M -XX:PermSize=192M -XX:NewSize=160M -XX:MaxNewSize=160M -XX:DisableExplicitGC -verbose:gc -Xloggc:GC.log -XX:PrintGCDetails -XX:PrintGCTimeStamps -Djava.awt.headless=true -Dsun.io.useCanonCaches=false -XX:SoftRefLRUPolicyMSPerMB=1 -XX:SurvivorRatio=2 -XX:TargetSurvivorRatio=90 -XX:UseParNewGC -XX:+HandlePromotionFailure -Dorg.omg.PortableInterceptor.ORBInitializerClass.com.sap.engine.services.ts.jts.ots.PortableInterceptor.JTSInitializer
-> java vm version    : 1.4.2_13-b06
-> java vm vendor     : Java HotSpot(TM) Server VM (Sun Microsystems Inc.)
-> java vm type       : server
-> java vm cpu        : x86
-> heap size          : 1024M
-> init heap size     : 1024M
-> root path          : C:\usr\sap\MI1\DVEBMGS02\j2ee\cluster\server0
-> class path         : .\bin\boot\boot.jar;.\bin\boot\jaas.jar;.\bin\system\bytecode.jar;.
-> OS libs path       : C:\usr\sap\MI1\DVEBMGS02\j2ee\os_libs
-> main class         : com.sap.engine.boot.Start
-> framework class    : com.sap.bc.proj.jstartup.JStartupFramework
-> registr. class     : com.sap.bc.proj.jstartup.JStartupNatives
-> framework path     : C:\usr\sap\MI1\DVEBMGS02\exe\jstartup.jar;C:\usr\sap\MI1\DVEBMGS02\exe\jvmx.jar
-> shutdown class     : com.sap.engine.boot.Start
-> parameters         :
-> debuggable         : no
-> debug mode         : no
-> debug port         : 50221
-> shutdown timeout   : 120000
[Thr 3436] JLaunchISetDebugMode: set debug mode [no]
[Thr 10488] JLaunchIStartFunc: Thread 10488 started as Java VM thread.
JHVM_LoadJavaVM: VM Arguments of node [server0]
-> stack   : 262144 Bytes
-> arg[  0]: exit
-> arg[  1]: abort
-> arg[  2]: vfprintf
-> arg[  3]: -Djava.security.policy=./java.policy
-> arg[  4]: -Djava.security.egd=file:/dev/urandom
-> arg[  5]: -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy
-> arg[  6]: -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy
-> arg[  7]: -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy
-> arg[  8]: -Djco.jarm=1
-> arg[  9]: -XX:MaxPermSize=192M
-> arg[ 10]: -XX:PermSize=192M
-> arg[ 11]: -XX:NewSize=160M
-> arg[ 12]: -XX:MaxNewSize=160M
-> arg[ 13]: -XX:+DisableExplicitGC
-> arg[ 14]: -verbose:gc
-> arg[ 15]: -Xloggc:GC.log
-> arg[ 16]: -XX:+PrintGCDetails
-> arg[ 17]: -XX:+PrintGCTimeStamps
-> arg[ 18]: -Djava.awt.headless=true
-> arg[ 19]: -Dsun.io.useCanonCaches=false
-> arg[ 20]: -XX:SoftRefLRUPolicyMSPerMB=1
-> arg[ 21]: -XX:SurvivorRatio=2
-> arg[ 22]: -XX:TargetSurvivorRatio=90
-> arg[ 23]: -XX:+UseParNewGC
-> arg[ 24]: -XX:+HandlePromotionFailure
-> arg[ 25]: -Dorg.omg.PortableInterceptor.ORBInitializerClass.com.sap.engine.services.ts.jts.ots.PortableInterceptor.JTSInitializer
-> arg[ 26]: -Dsys.global.dir=C:\usr\sap\MI1\SYS\global
-> arg[ 27]: -Dapplication.home=C:\usr\sap\MI1\DVEBMGS02\exe
-> arg[ 28]: -Djava.class.path=C:\usr\sap\MI1\DVEBMGS02\exe\jstartup.jar;C:\usr\sap\MI1\DVEBMGS02\exe\jvmx.jar;.\bin\boot\boot.jar;.\bin\boot\jaas.jar;.\bin\system\bytecode.jar;.
-> arg[ 29]: -Djava.library.path=C:\j2sdk1.4.2_13\jre\bin\server;C:\j2sdk1.4.2_13\jre\bin;C:\j2sdk1.4.2_13\bin;C:\usr\sap\MI1\DVEBMGS02\j2ee\os_libs;d:\sapdb\programs\bin;d:\sapdb\programs\pgm;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Dell\SysMgt\RAC5;C:\Program Files\Dell\SysMgt\oma\bin;C:\Program Files\SAP\FrontEnd\SAPgui\websapconsole;C:\usr\sap\prfclog\CCMSAgent;C:\usr\sap\MI1\DVEBMGS02\exe;C:\usr\sap\MI1\SYS\exe\uc\NTI386
-> arg[ 30]: -Dmemory.manager=1024M
-> arg[ 31]: -Xmx1024M
-> arg[ 32]: -Xms1024M
-> arg[ 33]: -DLoadBalanceRestricted=no
-> arg[ 34]: -Djstartup.mode=JCONTROL
-> arg[ 35]: -Djstartup.ownProcessId=7040
-> arg[ 36]: -Djstartup.ownHardwareId=E1844950085
-> arg[ 37]: -Djstartup.whoami=server
-> arg[ 38]: -Djstartup.debuggable=no
-> arg[ 39]: -DSAPINFO=MI1_02_server
-> arg[ 40]: -DSAPSTART=1
-> arg[ 41]: -DCONNECT_PORT=2272
-> arg[ 42]: -DSAPSYSTEM=02
-> arg[ 43]: -DSAPSYSTEMNAME=MI1
-> arg[ 44]: -DSAPMYNAME=APRINS06_MI1_02
-> arg[ 45]: -DSAPPROFILE=C:\usr\sap\MI1\SYS\profile\MI1_DVEBMGS02_APRINS06
-> arg[ 46]: -DFRFC_FALLBACK=ON
-> arg[ 47]: -DFRFC_FALLBACK_HOST=localhost
-> arg[ 48]: -DSAPSTARTUP=1
-> arg[ 49]: -DSAPSYSTEM=02
-> arg[ 50]: -DSAPSYSTEMNAME=MI1
-> arg[ 51]: -DSAPMYNAME=APRINS06_MI1_02
-> arg[ 52]: -DSAPDBHOST=APRINS06
-> arg[ 53]: -Dj2ee.dbhost=APRINS06
Error occurred during initialization of VM
Could not reserve enough space for object heap
[Thr 10488] JLaunchIAbortJava: abort hook is called
[Thr 10488] **********************************************************************
ERROR => The Java VM aborted unexpectedly.
Please see SAP Note 943602 , section 'Java VM crashes'
for additional information and trouble shooting.
[Thr 10488] JLaunchCloseProgram: good bye (exitcode = -2)

Hi Gaurav,
the problem seems to be very simple:
Could not reserve enough space for object heap
I know nothing about your sizing and your java AS version, please post more information. If it´s possible try to set xmx and xms to 2048:
-> Xmx2048M
-> Xms2048M
Did you already read note 940893?
Best Regards,
Jens

Similar Messages

  • Reg : Shared server process or dedicated server process

    Hi,
    Apologies if i have asked a silly question.How do we know whether our DB is running in dedicated server process or shared server process.

    Hi,
    How do we know whether our DB is running in dedicated server process or shared server process.
    I assume that, you are asking about the view of Oracle Processes in different OS Platform.
    In a UNIX environment, Oracle processes (also other DB Processes) can be viewed as individual system processes.
    On Windows platform Oracle Processes  (also other DB Processes) are implemented as threads that run within one common Oracle operating system process, oracle.exe (e.g. in DB2, db2syscs.exe process). These processes are not visible when you list processes at operating system level.
    Regards,
    Bhavik G. Shroff

  • App server , process scheduler , web server and DB scripts

    Team,
    Good Morning.
    I am looking for the script which will help me in doing health check-up for app server , process scheduler , web server and DB.
    The script should trigger a email when any one of the domain is down and when it get up.
    Waiting heartly

    If you really only want scripts you should write them yourself. If you don't understand the script how can you be expected to support it, modify it, or add new features? You don't even indicate what OS your using? I could give you a copy of a powershell script but what good is that on a linux box?
    You need to identify what you really are interested in monitoring. Is it process health only? actual system integrity? Do you need to know if a process count goes under a certain threshold? Is the processes scheduler really working? Is queuing occurring somewhere? Is the web server at a critical number of open sessions? log monitoring for keywords? Do you need to actually simulate a web session which would prove the full system is working in one execution, although it won't indicate a failure will occur where some other monitoring might?
    This is why the others have recommended pre-built packages that already offer most of this. If you still want scripts, gather your requirements, think about what you really need, try some stuff on your own, and if you have a specific problem with a script or how to accomplish a particular system check, post a new question, and I'll do my best to help. I think you'll get a better response from everyone if you do that.

  • Dedicated Server Process or Shared Server Process

    Hi,
    I am little confused to justify the number of users that may be best to use dedicated server process or shared server process.
    Kindly advice.

    In addition, make sure you account for administrative issues. It's a lot more challenging to trace applications using shared server connections. Shared server configurations also tend to introduce a variety of gotchas into a DBA's world-- at a minimum, most articles you find on the internet tend to ignore any shared server specific issues. That's one of the reasons that I tend to be of the opinion that if you have to ask, you probably don't need to enable shared server.
    Justin

  • Question regarding Listener and Server Processes in dedicated server mode

    Good morning,
    The Oracle documentation states that when a client connection request is received on the server, the Listener creates a Server Process which will work with the database instance to carry out the tasks requested by the user/client process. So far, everything good.
    Now, when the user is at the Oracle server itself, the Listener does not need to be running to establish a connection to the database. It is therefore possible to stop the Listener and still connect using sqlplus and a valid username and password.
    In the above case, the question is: if the Listener is not running, what/who created the Server Process that communicates with the database instance on behalf of the user ? Stated a different way, in the normal case, the Listener would get the request and create the server process. When the Listener is not running what part of Oracle gets the requests and creates the server process ?
    Clarification on how this case is handled is much appreciated, thank you,
    John.

    When using bequeath protocol the server process is created by the client process: it's the client process that is using ORACLE_SID and ORACLE_HOME to compute shared memory key (under UNIX) to know which SGA to attach (i.e. which instance to connect to):
    Example with SQL*Plus :
    $ ps -fu oracle | grep DB112
    oracle    5675     1  0 18:13 ?        00:00:00 ora_pmon_DB112
    oracle    5677     1  3 18:13 ?        00:00:02 ora_vktm_DB112
    oracle    5681     1  0 18:13 ?        00:00:00 ora_gen0_DB112
    oracle    5683     1  0 18:13 ?        00:00:00 ora_diag_DB112
    oracle    5685     1  0 18:13 ?        00:00:00 ora_dbrm_DB112
    oracle    5687     1  0 18:13 ?        00:00:00 ora_psp0_DB112
    oracle    5689     1  0 18:13 ?        00:00:00 ora_dia0_DB112
    oracle    5691     1  0 18:13 ?        00:00:00 ora_mman_DB112
    oracle    5693     1  0 18:13 ?        00:00:00 ora_dbw0_DB112
    oracle    5695     1  0 18:13 ?        00:00:00 ora_lgwr_DB112
    oracle    5697     1  0 18:13 ?        00:00:00 ora_ckpt_DB112
    oracle    5699     1  0 18:13 ?        00:00:00 ora_smon_DB112
    oracle    5701     1  0 18:13 ?        00:00:00 ora_reco_DB112
    oracle    5703     1  0 18:13 ?        00:00:00 ora_mmon_DB112
    oracle    5705     1  0 18:13 ?        00:00:00 ora_mmnl_DB112
    oracle    5707     1  0 18:13 ?        00:00:00 ora_d000_DB112
    oracle    5709     1  0 18:13 ?        00:00:00 ora_s000_DB112
    oracle    5745     1  0 18:13 ?        00:00:00 ora_arc0_DB112
    oracle    5747     1  0 18:13 ?        00:00:00 ora_arc1_DB112
    oracle    5749     1  0 18:13 ?        00:00:00 ora_arc2_DB112
    oracle    5751     1  0 18:13 ?        00:00:00 ora_arc3_DB112
    oracle    5753     1  0 18:13 ?        00:00:00 ora_qmnc_DB112
    oracle    5769     1  1 18:13 ?        00:00:00 ora_cjq0_DB112
    oracle    5773     1  0 18:13 ?        00:00:00 ora_q000_DB112
    oracle    5775     1  0 18:13 ?        00:00:00 ora_q001_DB112
    oracle    5777     1  1 18:13 ?        00:00:00 ora_vkrm_DB112
    oracle    5785     1 46 18:13 ?        00:00:24 ora_j003_DB112
    oracle    5797  5796  2 18:14 ?        00:00:00 oracleDB112 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
    oracle    5832  5801  0 18:14 pts/2    00:00:00 grep DB112
    $ ps -fp 5796
    UID        PID  PPID  C STIME TTY          TIME CMD
    oracle    5796  5584  0 18:14 pts/1    00:00:00 sqlplusThis is also documented in 11.2 Net Admin. Guide http://download.oracle.com/docs/cd/E11882_01/network.112/e10836/concepts.htm#CIAFHAEE
    >
    If the client and database exist on the same computer, then a client connection can be passed directly to a dedicated server process without going through the listener. This is known as a bequeath protocol. The application initiating the session spawns a dedicated server process for the connection request. This happens automatically if the application used to start the database is on the same computer as the database.
    >
    Edited by: P. Forstmann on 5 sept. 2010 18:23

  • 'Application Server Control' not coming up - URGENT

    All,
    BPEL - 10.1.3.4
    My SOA server is up, from the SOA home page when I click 'Application Server Control', the page is not coming up. No idea what went wrong during installation. FYI, I didnt face any issue during installation, it was smooth.
    startup log:
    Configuration information
    Running in D:\oracle\OracleAS_1
    Operation mode:Startup, App Server, No Enterprise Manager, Single Instance
    Oracle home:D:\oracle\OracleAS_1
    Oracle home name:Unnamed
    Instance name:host.localhost.ariba.com
    Instance type:allProducts
    Version:10.1.3.4.0
    Uses infrastructure:false
    Not an infrastructure instance, no infrastructure information available
    Components:[j2ee, apache, orabpel, oraesb, owsm, Wsil]
    2010-10-14 05:11:06.994--Begin log output for Mid-tier services (host.localhost.ariba.com)
    2010-10-14 05:11:06.994--Processing Step: starting OPMN
    2010-10-14 05:11:08.385--Processing Step: starting OPMN managed processes
    2010-10-14 05:11:08.432--Processing Step: OPMN and managed processes started
    2010-10-14 05:11:25.495--End log output for Mid-tier services (host.localhost.ariba.com)
    Thanks,
    Sen

    Hi Sen,
    I am facing the similar issue when i am trying to set up the SOA environment in my local system.
    Can you please help me with the step you took to fix the issue.
    Thanks & Regards,
    Md Yaqoob

  • Central/dialog instance Server Process numbering not reset

    Hi All,
    we have a small 'problem' with our J2EE Web AS 640 server. This server was in the past set-up to run two server processes on the central instance. (server process 0 and 1). For some reason the server process 1 was removed and later on it was added again. But when you remove an server process it wil not reset the numbering. Therefore after recreation of the server process, the numbering started at two. So now we have server process 0 and server process 2...
    It is not a very urgent problem at the moment, but we want to keep the system landscape exactly the same over all the different servers. Therefore we would be very happy if it was somehow possible to reset the numbering of the server processes.
    If anyone is able to help us then we would be very thankfull!!.
    Kind Regards,
    Nico van der Linden

    You can perform this in the offline config tool

  • How to know the port number to which the server process is listening

    I have created oracle 10g Release 1 database(orcl) in Windows Xp Professional edition through DBCA . I also created one more database(sample) manually .
    The ORCL server process listens to port no 1521 and
    SAMPLE server process listens to port no 1522
    Once I start the OracleServiceORCL (Service for orcl) from services.msc and check the listener status it displays
    Service "orcl" has 1 instance(s).
    Instance "orcl", status READY, has 1 handler(s) for this service...
    But when I start OracleServiceSAMPLE (Service for sample) from services.exe and check the listener status there is no change . Only when i start the instance the dynamic registration takes place with port no 1521 .
    There is no entry for listener parameter in init.ora file . My question is how is the service ORCL able to get itself registered with the listener even before the instance is up ?
    And how can i know which port no is linked with which server process?
    Also if we provide a different port number(other than 1521 say 1522) in tnsnames.ora for a service and consider the listener is listening to both 1521 and 1522 . Now consider that port number 1521 is free . In this case to which port number will the service be listening to ?
    The listener file looks like this
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\oracle\product\10.1.0\Db_2)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = irobo)(PORT = 1521))
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = irobo)(PORT = 1522))
    The tnsnames file has the following entry
    ORCL =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = irobo)(PORT = 1522))
    (CONNECT_DATA =
    (SERVICE_NAME = ORCL)
    SAMPLE =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = irobo)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = ORCL)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    )

    Service "orcl" has 1 instance(s).
    Instance "orcl", status READY, has 1 handler(s) for this service...[coe]
    The status tells you the instance is up. Starting the service often means the instance gets started also, but whatever "often" means, "READY" means "The instance is up, running and taking callers".
    Your statement that "ORCL [is] able to get itself registered with the listener even before the instance is up" is therefore factually incorrect: you started the service, that started the instance. The instance is up and running. Instances that aren't running don't exist. Things which don't exist don't register themselves. Things which HAVE registered themselves therefore do exist.. and if they say they are "ready", it means they are completely, 100% up and running and behaving quite normally.
    I have not set LOCAL_LISTENER initialization parameter.How is this happening ?
    You only need to set LOCAL_LISTENER if (a) you're not using TCP/IP, (b) you're not using port 1521. Otherwise, PMON is hard-coded to register itself with listeners running on port 1521 and using TCP/IP and you don't need to set LOCAL_LISTENER to achieve that.
    Server Processes do not listen. Listeners do (there's a clue in their name). Listeners receive a call to connect to an instance, they spawn a server process to handle your call, and then they connect you to that server process (or send a message back to you telling you how to contact the server process). Each server process of course receives communications from its dedicated client on a specific port (usually in the 50000+ range), and that port is chosen randomly by the listener when it's spawning it. It's a bit blurry and vague to call that server process port a port on which server processes "listen", however.
    If you're talking dedicated server, each client causes one new server process to be spawned, and there is a one-to-one correspondence between server processes and the port that server process happens to accept client communications on.
    If you're going to ask a listener to do listening duty on multiple ports, I'd first question your need to do that and I'd then point out that unless your client tnsnames.ora knows to talk on the second or subsequent port numbers, the listener is never actually going to make use of that second port.
    In either case, the port the listener listens on has nothing whatsoever to do with the port your client-to-server-process communication ends up taking place on.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • J2ee  - Restarting specific server process

    hi,
    We have Central instance with 3 j2ee server processes running. One of the server process has issues, needs restart . I tried with SMICM and JCMON to restart only a specific server process. I could not try all options in production instance. Is it possible to restart only affected server process instead of entire j2ee server.?
    This is needed as users may be using other 2 server processes anytime.
    Visual admin does not show, this server process as it has issues.
    Thanks,
    Raj

    Hi Raj,
    You could restart a server process with JCMON.
    Choose local instance and then choose restart a process and enter the id of the server node that you want to restart.
    Regards,
    Ventsi Tsachev

  • Change of Server process

    Dear all
    I am using oracle 10G R2 ...on windows
    I want to change dedicated server process to shared server process
    pls let me know the command and step by step procedure to change
    As soon as no of users increased then i have to restart the services so i thnk if i changed it to shared server i wont face any problem
    so pls let me know how could i change it..

    Refer to Oracle documentation for following parameters for better understanding of shared server mode.
    http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14237/toc.htm
    DISPATCHERS
    MAX_DISPATCHERS
    SHARED_SERVERS
    MAX_SHARED_SERVERS
    SHARED_SERVER_SESSIONS
    LARGE_POOL_SIZE
    You need to evaluate these parameters as per your environment and set them in init.ora of your database. Then restart the database after creating the SPFILE.
    Generally, as a rule, 1 dispatcher can serve 10 client connections without much problem unless they keep the dispatcher really busy.
    Also, the MAX parameters define the maximum number of threads per type. So they are set to a higher value.
    You can dynamically alter the DISPATCHERS and SHARED_SERVERS parameter using ALTER SYSTEM to suit your system needs at runtime.

  • Dedicated server process

    1)How can we limit the max number of dedicted server processes in a adatabase? or it will be a memory dependent?or any parameter to limit the dedicated server processes?
    2)when i connect through database:
    a) sqlplus "/as sysdba" or
    b)sqlplus
    connect sys/password
    in the above two a and b cases, the user connects to the database through dedicted server process...right? so i want to over write this default connection means in above two cases i need to connect to the database through shared server process. how its possible...can any one explain?
    3)In dedicated connection the resources are fully utilized and in shared server connection the resources are splitted to various users because shared server connection supports multiple user environment. How the resources fully utilzed in dedicated connection and splitted to various users in shared server connection?
    Can any one explain this?

    1)How can we limit the max number of dedicted server processes in a adatabase? or it will be a memory dependent?or any parameter to limit the dedicated server processes?You cannot limit the number of dedicated connections. There is no such parameter. The only restriction that you can impose here is via the PROCESSES parameter.
    Doing so, will restrict the number of connections to a particular database (irrespective of dedicated or shared server connection).
    in the above two a and b cases, the user connects to the database through dedicted server process...right? so i want to over write this default connection means in above two cases i need to connect to the database through shared server process. how its possible...can any one explain?That's right and I don't think you can override this behaviour. You can get a shared server connection by using TNS alias when your database is running in shared server mode.
    3)In dedicated connection the resources are fully utilized and in shared server connection the resources are splitted to various users because shared server connection supports multiple user environment. How the resources fully utilzed in dedicated connection and splitted to various users in shared server connection?Well you need to understand the configuration difference in first place.
    Whenever a client connects to an Oracle database (via SQL * Plus, any application etc.), the client connection asks the database server to create a process on the server which will service the client's requests. Then this newly spawned server process would take all the requests from the client and process them and send the results of the same back to the client. This is “dedicated” server configuration.
    Each of these client connections takes up some resources (memory, CPU time, net-work bandwidth…) on the database server. More the number of client connections, more is the resource consumption, more is the delay is processing the requests.
    The clients can be working continuously or working at intervals. If the clients are working at intervals (e.g. inserting a record in approximately 10-12 minutes), then the “dedicated” server process spawned by this client connection is idle for more than 95% of the time and still consuming valuable resources on the database server.
    A database serving an application, where-in most of the server processes spawned by the client requests are idle for 90+% of the connect time, is a good candidate for Oracle Shared server mode configuration.
    Shared server is configuration method in which one server process can handle more than one client connections/processes/requests. As there are a few number of server processes created on server, the server resources are utilised to a minimum. This en-ables the database administrator to define more number of dispatcher processes to handle the requests from the clients and more number of shared server processes that handle and process the requests between these dispatchers and database kernel.
    Edit: "Hub" beat me while I was typing the whole story :-(
    Edited by: Satish Kandi on Nov 18, 2008 5:41 PM

  • Satellite Server traffic v Primary Server traffic

    I recently did a packet trace on a workstation and noticed a lot of traffice going to the primary servers and not just the satellite server.
    I have a 10.3.3 environment with Windows 2003 servers and Full SQL 2005. A Windows XP workstation as a satellite server. That satellite server has Content, Authentication and Collection configures. It also has a Closest Server Rule set to a CIDR /16 IP address.
    I am not sure why, but the workstation seems to hit the primary server first and even another primary server second. Then during login it does seem to hit the satellite server a bit but it hits the primary server just as much and like I said earlier it seems to hit another primary server that isn't configured for that site. I do have content on all Primary servers so I understand it hitting these servers some, but during authentication and during content retrieval I am confused at why it wouldn't be smacking the satellite server to no end and not the primary servers.
    I need to make sure I have satellite servers and primary server configured correctly due to connection issues. Please, any help on configuration would be appreciated. Thanks.

    melnikok,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://forums.novell.com/

  • OBIEE 11G server not coming up after window username got chnged

    Hi,
    We have installed OBIEE 11g and was working fine. But, now the window username of the machine got changed and the BI server is not coming up. Do we need to re-install it or any workaround for this issue.
    Thanks,
    Anilesh

    Which service you are not able to start? Is it weblogic or bi services like bi server, PS server etc..
    Have you tried to start weblogic manually by running Startweblogic.cmd and able to open WLS console?

  • In-process server not coming up.

    We Installed weblogic 10.3.6 and Oracle forms and reports 11.1.2 on top of it on windows 64 bit and configured for HA.
    In process server not coming up.
    Getting following error
    REP-52266: The in-process Reports Server rep_reports_1539_i_frw_q39 failed to start.oracle.reports.RWException: IDL:oracle/reports/RWException:1.0
    Waiting for quick response.
    Thanks,
    Jayraj

    Hi,
    I have  removed the SMD command lines from config tool, i have restarted the Instance  now  i am  facing the new error one .
    Sandbox is copied from Instance DBW and all services are pointing to DBW... even the message server also. please suggst where i have to change these settings..
    Thr 59500] Mon Jul 07 14:12:27 2008
    [Thr 59500] JHVM_RegisterNatives: registering methods in com.sap.mw.rfc.driver.CpicDriver
    [Thr 59500] ***LOG Q0I=> NiPGetServByName2: service 'sapmsDBW' not found: getservbyname_r [ninti.c 530]
    [Thr 59500] *** ERROR => LgIGroupX: NiServToNo(sapmsDBW) failed, (rc=NIESERV_UNKNOWN) [lgxx.c       4168]
    [Thr 59500] *** ERROR => JRFC> Error jrfc_lg LgGroup failed(-102) [jrfclg.c     344]
    [Thr 59500] *** ERROR =>       mshost: nbcddsabw10, msserv: sapmsDBW, r_group: TICDEV [jrfclg.c     345]
    [Thr 59860] JLaunchIExitJava: exit hook is called (rc = -11113)
    [Thr 59860] **********************************************************************
    ERROR => The Java VM terminated with a non-zero exit code.
    Please see SAP Note 943602 , section 'J2EE Engine exit codes'
    for additional information and trouble shooting.
    [Thr 59860] JLaunchCloseProgram: good bye (exitcode = -11113)
    Thanks,
    Subhash.G

  • Call Server not coming up

    ICM 7.5
    CVP 7.0
    The call server is not coming up.
    here is the log from voice browser.
    13:15:08 Initializing Event Management System (EMS) Library.
    13:15:08 Trace: EMS Server pipe Customer\Voice Browser\VBEMSPipe enabled for Customer\Voice Browser\VB
    13:15:08 Trace: Release 7.0.1, Build 1190
    13:15:08 Trace: INFO: Registry base = CVP\Customer\Voice Browser
    13:15:08 Trace: INFO: Process Name = VB
    13:15:08 Trace: INFO: ICRRoot = C:\Cisco\CVP\bin
    13:15:08 Initializing Node Manager Library.
    13:15:08 Trace: INFO: Voice Browser Reading Registry...
    13:15:08 Trace: Monitor Server pipe Customer\Voice Browser\VBCmdPipe enabled for Customer\Voice Browser\VB
    13:15:08 Trace: Monitor Server pipe Customer\Voice Browser\VBReadOnlyCmdPipe enabled for Customer\Voice Browser\VBReadOnly
    13:15:08 Trace: INFO: Voice Browser initializing globals...
    13:15:08 Trace: INFO: VBRegistry::SetRegNotify Setting Registry trace
    13:15:08 Trace: INFO: Voice Browser starting threads...
    13:15:10 Trace: INFO: Resolving IP address for ICMGRPCVP1
    13:15:12 Trace: INFO: IP address for ICMGRPCVP1 is 10.20.20.60
    13:15:12 Trace: INFO: Gatekeeper configured is 10.20.61.92;SIDEA;1719. Registration attempts will start with first GK in this list until a successful registration occurs
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: maxCalls(defined in radvision config as Q931.maxCalls) = 1400
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: maxIVRPorts = 130
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: maxTotalCalls = 555
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: takebackPercentage = 0
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: startingRtpPort = 16384
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: radConfigPath = C:\Cisco\CVP\VoiceBrowser\Config.val
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: pktInterval = 20
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: adminMode = 1
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: RaiMaxThreshold = 90
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: RaiMinThreshold = 80
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: Codec = g711Ulaw64k
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: CpuMaxThreshold = 99
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: CpuMinThreshold = 94
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: CpuHealthCheck = 0
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: CpuSustainedTime = 15
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: CpuOverloadReject = 0
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: PerfmonIntervalTimer = 5000
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: MemMaxThreshold = 80
    13:15:12 Trace: INFO: H323CallMgr::getRegistrySettings: MemMinThreshold = 60
    13:15:12 Trace: INFO: Voice Browser Main Thread Active...
    13:15:12 Trace: INFO: H.225 Call signalling address of Voice Browser is 10.20.20.60:1720
    13:15:12 Trace: INFO: Voice Browser Trace Mask is 0x101083
    13:15:12 Trace: INFO: Initial registration with gatekeeper
    13:15:12 Voice Browser communication to the Gatekeeper successful, alarm cleared.
    13:15:12 Trace: SYSLOG: Server: STATUS=2, Port: =H323,NAME=H.323Ser?+wSTATUS=2
    13:15:12 Trace: INFO: H323CallMgr::sendRAI: Successfully sent RAI for resource unavailability
    13:15:12 Trace: INFO: LongPoll Failed -- Got OUT_OF_SERVICE from Call Server
    13:15:13 Trace: INFO: Starting HEALTH long poller to Call server localhost:8000/cvp/VBServlet
    13:15:13 Voice Browser to Call Server localhost:8000 connection unsuccessful.
    13:15:13 Voice Browser cannot access any Call Servers and is no longer accepting calls.
    13:15:13 Voice Browser ICMGRPCVP1 is out of service.
    13:15:13 Trace: INFO: H323CallMgr::sendRAI: Successfully sent RAI for resource unavailability

    Dear Geoff;
    I am facing the same thing, but in the OAMP is shown to be down and not able to get any statistics on this CVP Call Server.
    Actually the PG01, PG02 and PG03 are enabled in the router registry (while PG01 for CUCM PG, PG02 for CVP Call Server PG and PG03 for the Media Routing PG).
    It was working before and I was receiving calls on it, but suddenly this happened.
    Actually, an upgrade happened from version 7 to version 8 and we imported new licenses for the VXML Server but did not import new licenses for the CVP Call Server. Could be a license issue because we have to import the new license to change from version 7 to version 8?
    Thanks in advance for the help.
    Regards
    Bilal

Maybe you are looking for

  • XML Publisher Reprint/Republish in PDF format only?

    I searched Metalink and didn't find an answer to this. Here's how I thought reprint/republish was supposed to work in Apps: 1. Run concurrent program, choosing template and output format 2. View output and I see the template/output specified 3. Repri

  • How to handle multiple itunes libaries?

    I have a number of separate itunes libraries on one iMac hard drive, because I have a number of separate devices in the house, who all want a differnt set of music, though many of the tracks are copies of the original file.  So at present my main iTu

  • Not able to edit JCA Adapter, with import "SOA ARCHIVE INTO SOA PROJECT"

    Hi i took one of my project composite from server EM and i exported it with option "with all changes after deployemnt" and once i import that SOA Project, with option SOA ARCHIEVE INTO SOA PROJECT, im not able to edit any of the JCA adapter inside th

  • Dev 6.0 and Dev server 2.1

    Hi, everyone: I have got a Developer 6.0 for Windows NT. My database server (Oracle 8.0.5) is installed on Intell Solaris. I also got the Developer/2000 server for Intel Solaris release 2.1. My question is: can I install the Developer/2000 server in

  • Want to scan photos

    My grandmother just passed away last night and I would like to make a tribute to her life on iDVD. The problem is, most of the photos are old ones that are not on disc. Can I scan them into the computer somhow and then use those to make the DVD proje