How to examine Oracle background process (SMON, PMON, DBW0, ...) on WIN OS

Dear All :
In Linux/Unix OS , we can check Oracle background process with command
ps -ef | grep ora
,but how to check on Windows OS ? Can anyone show me how to do that...
thanks alot ~
with regards

set line 400
select
A.SID,
A.SERIAL#,
A.PROGRAM,
P.PID,
P.SPID,
A.OSUSER, /* Who Started INSTANCE */
A.TERMINAL,
A.MACHINE,
A.LOGON_TIME,
B.NAME,
B.Description
,P.PGA_USED_MEM
,P.PGA_FREEABLE_MEM
,P.PGA_MAX_MEM
from
v$session A,
v$process P,
v$bgprocess B
where
A.PADDR=B.PADDR
AND A.PADDR=P.ADDR
--and   A.type='BACKGROUND'
--Alternative (you can use BACKGROUND column from v$process )
AND P.BACKGROUND=1
HTH
Girish Sharma

Similar Messages

  • Oracle background process dying

    Hi
    I was wondering if anyone else had seem this problem and had any
    solutions on it?
    We have Oracle 8.0.5 install on Redhat, the install process went
    through smoothly and everything runs okay to the best of our
    knowledge and we have three instances running on the machine more
    for testing than any production work, yet! Also one of the
    instances has webdb installed on it.
    Okay the problem we are seeing is as follows, we startup the
    databases and leave them up but when we come back to the system
    and check the system with the 'ps ax' command a number of the
    background processes have disappeared, initially smon & dbwr but
    this is not always the case and I have come back to the system to
    see only two of the original six processes running sometimes we
    are still able to connect to the database and do selects and
    updates, etc but normally we have to shutdown and restart the
    instances. There are no error logs generated and I've checked all
    the relevant directories i.e. bdump, udump, etc and right now we
    are at a loss to discover the problem.
    My concern at the moment is not wanting to put a production
    system on this without being able to firstly identifiy the
    problem or to solve it.
    Any feedback would be appreciated.
    null

    Thanks I'll give that a try
    Byron
    Joe Johnson (guest) wrote:
    : Byron Coke (guest) wrote:
    : : databases and leave them up but when we come back to the
    system
    : : and check the system with the 'ps ax' command a number of the
    : : background processes have disappeared, initially smon & dbwr
    : <snip>
    : : are still able to connect to the database and do selects and
    : : updates, etc but normally we have to shutdown and restart the
    : : instances. There are no error logs generated and I've checked
    : I've only seen this happen when you do not have enough memory
    to
    : hold the Oracle SGA, Oracle background processes, and OS all at
    : the same time. What you may be seeing is the OS swapping out
    the
    : DBWR, LGWR, PMON, SMON, and/or CKPT processes due to low memory
    : availablility.
    : Oracle does occasionally stay up when these procsses swap to
    : disk, but only temporarily. It will crash eventually.
    : To test the theory, make your SGA smaller by editing the
    : following init.ora parameters:
    : shared_pool_size (specified in bytes)
    : db_block_buffers (specified in number of buffers)
    : log_buffer (specified in bytes)
    : an then try re-starting the instance. Remember too that each
    : user process connected to Oracle consumes memory of about 1-2MB
    : depending on your configuration.
    : Hope this helps.
    : Joe
    null

  • Restarting oracle background process

    Hi all,
    How can I restart an oracle background process "database writer" (ora_dbw0) without
    restarting the oracle database?
    Can I use "kill -HUP PID"?
    Thanks alot.
    George

    if database statrts up without any intervention, no recovery is needed.
    but to be on the safe side, check SM21, ST22 and SM37 for cancelled jobs.

  • Measure optimal values of background processes (RMON,PMON,RECO)?

    Hi buddy's,
    I am facing issue to determin optimal values of oracle EBS R12 background processes like (RMON,PMON,SMON,RECO)?
    I want to determine and find it's maximum optimal values of each process with step by step guide because i am new in oracle.
    My purpose is that if i found the optimal values of all background process then while during tuning it is clear for me to what i want to achieve.
    Kindly help me and clarify this scenario how is it possible ?
    Best Regards,
    Waqar Arif

    Hi,
    You should learn some concepts first because you seem very very very new. RMON,PMON,SMON,RECO are background processes of Oracle database and there isn't anything called "value" associated with them. you can't control them or set any value for them. These are background processed which will rung when your instance will start.
    See bellow for some concepts
    http://docs.oracle.com/cd/B28359_01/server.111/b28318/memory.htm
    Salman
    Edited by: Salman Qureshi on Apr 10, 2013 2:45 PM

  • How to install Oracle BPEL Process Manager with the BEA WebLogic

    Hi ,
    I will install Oracle BPEL Process Manager with BEA WebLogic 9.2(MP2). I have download orabpel_10133_WebLogic.zip ,then Modify the following mandatory installation properties in the orabpel_10133_WebLogic\bpelDomain.properties file:
    # BEA_HOME is the path where Weblogic is Installed
    BEA_HOME=/opt/bea
    # JAVA_HOME is the path of jdk folder inside your weblogic
    JAVA_HOME=/opt/bea/jrockit90_150_10
    # DOMAIN_HOME is the path where you wish to create your domain called BPELDomain
    DOMAIN_HOME=/opt/bea/user_projects/domains
    # APPS_HOME is the path where you wish to copy your applications and adapters that are required for oracleBPELServer
    APPS_HOME=/opt/bea/user_projects/apps
    # BEA_HOME is the path where BPEL PM is Installed
    BPEL_HOME=/home/oracle/bpel/product/10.1.3.1/OraBPEL_1/bpel
    # DRIVER_TYPE is the datasource class that installable use to create a datasources for oracleBPELServer
    DRIVER_TYPE=oracle.jdbc.xa.client.OracleXADataSource
    # DB_URL is the url to connect to orabpel schema
    DB_URL=jdbc:oracle:thin:@16.157.134.17:1521:orcl
    # DB_USER is the user Id for orabpel shema in database
    DB_USER=ORABPEL
    #DB_PASSWORD is the password for orabpel schema in database
    DB_PASSWORD=bpel
    #BPEL_SERVER_NAME is the server i.e. to be created under BPELDomain
    BPEL_SERVER_NAME=oracleBPELServer
    #PROXY_HOST is the Host name of the proxy server
    PROXY_HOST=www-proxy.us.oracle.com
    #PROXY_HOST=
    #PROXY_PORT is the Port where the proxy server is running
    PROXY_PORT=80
    #PROXY_PORT=
    #NON_PROXY_HOST is the list of non proxy hosts that are divided by a | symbol
    #NON_PROXY_HOST=*.oracle.com|*.oraclecorp.com|localhost|127.0.0.1|stbbn10|stbbn10.us.oracle.com
    NON_PROXY_HOST=*.oracle.com|*.oraclecorp.com|localhost|127.0.0.1|stbbn10|stbbn10.us.oracle.com|16.157.134.135
    When I run the setup.sh , it will report
    BUILD FAILED
    /opt/software/WL_Installables/build.xml:131: Traceback (innermost last):
    File "./wl_scripts/bpelDomain.py", line 22, in ?
    File "./wl_scripts/createGroupsAndUsers.py", line 4, in ?
    weblogic.management.utils.AlreadyExistsException: [Security:090267]Group BpelGroup
    Actully ,there is no BpelGroup in Weblogic. Does anybody know how to solve it ?

    MAke sure you have not set ANY environment variable related to Oracle / BEA / Java / LD_library path. Use the following script to unset / set the initial settings:
    #!/bin/sh
    unset ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_TERM
    unset LD_LIBRARY_PATH LD_LIBRARY_PATH_64
    unset CLASSPATH JAVA_HOME
    export PATH=.:/usr/sbin:/usr/bin:/usr/local/bin:/opt/VRTS/bin
    export BEA_HOME=/appl/oracle/products/9.2/weblogic
    Marc
    http://orasoa.blogspot.com

  • How to run a background process in a J2EE App ?

    Hi guys,
    Here is the requirement which totally stumped me.
    " The web app should have a feature like a background process or something like cron jobs.. which keeps on running in the background and at a particular time each day calls a method". User intervention is not an option.
    Now had this been a stand alone app .. I could have done this using Threads.. but i cant possibly use threads in a J2EE app. Any pointers.. how I can go about realizing this
    Thanks for your replies.
    Cheers!

    You could take the approach that SoulTech mentioned and spawn a new thread from the Servlet's init method. To have the servlet invoke this method with no intervention, you would need to set the following parameter in your servlet definition in your web.xml:
    <servlet>
      <servlet-name>MyStartupServlet</servlet-name>
      <servlet-class>com.my.company.MyStartupServlet</servlet-class>
      *<load-on-startup>1</load-on-startup>*
    </servlet>When you deploy your application, the servlet will be loaded, and its init method will be called.
    If your application is running in a servlet container, I believe you are allowed (by the specification) to spawn your own threads, but you should do so carefully. Since you're writing a scheduler and not some kind of worker threads that are messing with your database, I think you should be okay. Still, just to keep it clean you should add any clean-up logic you may need to your servlet's destroy method. I know that in an EJB container, spawning your own threads can definitely be a problem and the container makes no guarantees that they will function correctly. The J2SE Timer class could be used if you're not using EJB, but the Timer class doesn't have support for J2EE - that's at least part of what led to the introduction of the timer beans in J2EE 1.4. If you're already using EJB, especially EJB 3.0, then the timer service provides a convenient built-in mechanism to do exactly what you want.
    There are always multiple ways to solve any problem...
    Edited by: proflux on May 15, 2008 1:04 PM

  • How to  Instantiate Oracle BPM Process Webservice from the OSB

    Hi,
    In our project we have one requirement i.e Instantiate Oracle BPM Process Webservice from the OSB.After register BPM service in to OSB I am creating one Message flow to instantiate BPM Process.
    first call to startSession Operation, then use response of startSession operation is used as reqest for BPM process operation.
    Can u tell me how do we use response of startSession operation to the request of BPM process.
    Thanks in Advance.

    An easier way of instantiating a BPM process via a WS call is to set the authentication type to 'Username Token Profile' on your web service operation in BPM studio and then redeploy it. If you use this type of security on your bpm process operations you can start the process in one call instead of having to get a session first and then starting the process.
    Once you've updating the process, re-register the new process WSDL and business service with OSB (or import it manually) and you can just call the start process operation in one request (passing a username and password using the WS-UsernameToken method) without having to get a session first.
    Hope this all make sense,
    Mike.

  • How to configure  Oracle BPEL Process Manager for JBoss 4.2.1

    can any body help me to configure Oracle BPEL Process Manager for JBoss 4.2.1

    Look here:
    http://download.oracle.com/docs/cd/E10291_01/doc.1013/e10538/toc.htm
    Marc
    http://orasoa.blogspot.com

  • How to install Oracle BPEL Process Manager for OracleAS Middle Tier

    hi,
    i need to install BPEL process manager, so i download the following file from otn
    1.soa_windows_x86_101310_disk1
    2.soa_windows_x86_bpel_101310
    here i read the document named b28980.pdf from bpel\doc\pc.1012 to install BPEL PM
    so i start to complete the pre-installation task
    1.installed Oracle database 10g
    2.Run the Integration Repository Creation Assistant on the Database
    3.Install Oracle Application Server 10g Release3 (10.1.3.1.0) and select either the J2EE Server installation type or the J2EE and Web Server installation type. selected J2EE and Web Server installation type
    and installed according to the Oracle application server installation guide.
    installed OracleAS in the path : D:\product\10.1.3.1\OracleAS_1
    4.Install the current release of Oracle BPEL Process Manager for OracleAS Middle Tier
    here they mention to select the J2EE and Web Server installation type because that type is selected in Oracle AS installed in Oracle Application Server
    so i start to install the BPEL PM by selecting the setup.exe-->and shows the location source and destination
    default destination is : D:\product\10.1.3.1\OraBPEL_1 selected next on the screen
    the next screen is select installation type here there are two types named
    1.BPEL process Manager for Developer (371MB)
    2.BPEL process manager for Oracle AS Middle tier (107MB)
    i selected 2.BPEL process manager for Oracle AS Middle tier (107MB) and click next
    pop up window opens with title dependencies
    error:
    BPEL Process manager for oracle AS Middle tier will run on top of a supported Oracle Application Server 10.1.3.1.0 J2EE server and Web Server Or J2EE server instance. this location does not contain this instance. Please select new Oracle home that contains a supported instance.
    so i changed the destination path to : D:\product\10.1.3.1\OracleAS_1\BIN then also i got the same error.
    please any one mention the path for J2EE and Web Server instance for installing the BPEL PM for Oracle AS Middle Tier.
    Thanks in Advance
    Aswath Thaniga

    If you choose the developer version you will be fine.
    If you have installed J2EE and Web Server installation into D:\product\10.1.3.1\OracleAS_1 then this is the location you install your BPEL PM into, not D:\product\10.1.3.1\OraBPEL_1 or D:\product\10.1.3.1\OracleAS_1\BIN.
    D:\product\10.1.3.1\OracleAS_1 is what we call the ORACLE_HOME, generally we create a new home for each install, but in this case there is a dependency on 10.1.3.1 OC4J container. So it needs to be installed into 10.1.3.1 oracle home.
    The bin directory is just the executables for that home, its not the actual. home.
    cheers
    James

  • How to install Oracle imaging & process management in windows xp prof

    Hi All
    I am trying to install oracle Imaging & Process management in windows XP. Please let me know whether it is possible in windows XP or not... which I couldn't able to install in XP. when I saw the Install doc, it mentioned it is possible in windows server 2003. Installation guide mentioned that we have to setup 6 or 7 different server setups.
    or
    If any one have I/PM installation steps for windows server 2003 Please provide the steps.
    Any input would be greatly appreciable.
    regards
    Vijay

    Vijay,
    IPM is not certified to be installed on Windows XP (as for IPM services).
    It is possible to install IPM on one server machine (or two, if you need Web). First, you have to decide, which services you have to install.
    regards
    Jakub

  • How to making oracle bpm process instance asynchronous?

    I want to create a bpm process which start as asynchronous. Can anyone tell me how to do it and test it?
    Do I need to define the data structure/xsd first? Thank you

    This is quite easy.
    Double Click on the Message Start event of your BPM Process and then go to the Implementation Tab. Expand the "Advanced" pane by clicking on the "+" icon. Here you will see a Radio button that allows you to make your process "Synchronous" or "Asynchronous". Choose the mode that you want.

  • How to connect oracle 10g XE client to XEserver on win XP

    Hi ,
    i am using oracle 10g express edition. i installed oracle 10 xe server it is working fine but how can i connect oracle 10g xe client to this server becouse there is no net configuaration nad Migration tools and also net configuation Assistant . can you explain
    Regards,
    Dharmendra

    The computer running XE server does not need a client installed.
    If you are trying to connect from another computer, install the XE client and create file C:\XEClient\NETWORK\ADMIN\TNSNAMES.ORA with the following contents (replace ip_address as appropriate):
    XE =
        (DESCRIPTION =
           (ADDRESS_LIST =
              (ADDRESS = (PROTOCOL = TCP)(HOST = ip_address)(PORT = 1521))
           (CONNECT_DATA =
              (SERVICE_NAME = XE)
    {code}Test with
    {code:java}
    sqlplus SYSTEM/password@XE
    {code}
    Regards,
    Georger
    wrote:user_7000018
    Hi ,
    i am using oracle 10g express edition. i installed oracle 10 xe server it is working fine but how can i connect oracle 10g xe client to this server becouse there is no net configuaration nad Migration tools and also net configuation Assistant . can you explain
    Regards,
    Dharmendra

  • Oracle 9i background process

    Hi,
    Currently I am doing ORACLE 9i Data Guard on HP-UX, I find there are some strange background process, such as "nsv1", "lns0" and "rsm0". I am familiar with smon, pmon, etc, but those new processes are new to me. I researched Oracle doc and Metalink, there is no place talking about those processes.
    Do you know any place I can get explanation of all the Oracle background process?
    Thanks

    Here is a quick description directly from the database:
    TEST> select name, description from v$bgprocess where name in ('NSV1','LNS0','RSM0');
    NAME  DESCRIPTION
    LNS0  Network Server 0
    RSM0  Data Guard Broker Resource Guard Process 0
    NSV1  Data Guard Broker NetSlave Process 1Yoann.

  • Regarding the Mandatory BackGround Processes

    Hi,
    I wanna to know the information abt the BackGround processes like(PMON,SMON,CKPT,LGWR,DBWR).Can u pls explain abt all these processes and can i able to visualise these processes practically?
    Regards,
    sudhir

    To fully outline these processes and what they do, would take a book. In fact, books have been written on the subject.
    Go to http://tahiti.oracle.com/ and start with the Concepts manual.
    -Mark

  • Regarding Background processes

    Hi,
    I need information regarding the Oracle background processes how it works internally step by step process for all the Background Processes and kindly tell me is their any duration for all the processes and kindly tell me is their online site so that i can learn and tell me how do we manage the tablespaces and i do not know sql kindly tell me how to learn sql and pl/sql?if you provide me the link for all these i would be garteful.
    regards,
    sudhir

    ... and specifically start the reading from Oracle Concepts.....In the paragraph(s) regarding the Oracle bkg processes , there are links that direct you to other more detailed docs....
    Have a good reading.....
    Greetings...

Maybe you are looking for

  • Drilldown parameters not changing..

    I have a report with drilldown in the detail. When I initially select the parameters the report displays and the drill down works. If I change a parameter and re-run the report, the drill down still shows the previous parameter selection. What would

  • Mac Pro Motherboard question

    Hi, folks. I am new to the Apple community. I just ordered a Mac Pro and I am anxiously awaiting its delivery. From my discussion with my salesperson, I came away with a question about the Mac Pro motherboard. I ordered my Mac Pro with one quad 2.8 c

  • How can I change the order of menu items using Term Store Navigation?

    A cool new feature in SharePoint 2013 is term store navigation. However SharePoint seems to be ordering my terms (menu tabs) alphabetically. This is not a desired action. I tried to enter the terms in the order I wanted them to appear (IE - Home, Abo

  • Delete Operation in JDBC Sender Adapter not works

    Hi,     I have one student table which contains the fields ID,Name,BirthMonth,BirthYear,ReadFlag fields. ReadFlag is a character field or lenght 1 which contains only values either 'Y' or ' '.       I want to execute delete operation in this table ie

  • Importing pdf

    When I import a multiple page pdf file, Keynote only shows the first page. How can I get Keynote to show all the pages? Larry Nelson