Need ajax to make user wait until server has performed task.

Admittedly I'm a total noob to ajax AND somewhat even javascript and have in fact been avoiding it, despite having been a CF dev for nearly ten years.  But here I am wondering if someone would be gracious to help point me in the right direction since I can't seem to escape it this time.
Here's the scenario.  This is for an ecommerce site that sells downloads.  Once the purchase clears, the application begins the creation and placement of the purchased files.  The user is given the success page with a link to the download area.  They click into the download area.  Now the creation of their files may or may not yet be complete.  SO what I must do is load the page which then displays *wait, this file is being created* images next to the link of each file until the file is complete.  Then the link becomes active.
I've created my cfc that receives the ID of the record to check and returns its status (1 or 0).
Well, now what?  I know I need to put some code on the page so it can display the wait image, make those calls to the database until it gets a 1 then change the image to a link but ?!?!? I'm at a total dead stop here.  I can't even find any similar apps on the net to work off of.
Can you help me know the steps/tags to use?
I have CF8 Enterprise and own the server/site so have complete control over any all setttings.
TIA!

Thanks for the added info, ValC!
Okay, this is but a suggestion/thought on how one could approach such a task.
Note: I use jQuery for my Ajax library but other libraries (MooTools, Prototype, Dojo, etc.) should have similar solutions and work equally well. I simply prefer jQuery.
Since we're dealing with multiple CFM pages, I might take the following approach:
Hold off creating the files to the success page (if this process is not there already)
Use an Ajax call to the appropriate CFM/CFC, from the success page, to start the file generation process
Add an event listener to this Ajax call
While the call is in progress, show your wait image
When the call reports back, display the link to the download page
Here's a very basic way jQuery might be used with such an approach.
Success page's JavaScript:
<script src='load_jquery_lib.js'></script>
<script>
  // jQuery fires this function when the DOM is loaded and ready to use/manipulate
  $(document).ready(
     function(){
        // set the path to your 'action' page or CFC
        _url = 'path/to/mycfc.cfc?method=doFileGeneration&returnformat=json';
     // .getJson gets data from the specified URL (above), passing the params (data)
        // via an HTTP GET action, and sets a function (callback) to run when it receives
        // a message back from the server
        $.getJSON(
          _url,
          { var1: #some_var#,
                  var2: #some_other_value# },
          doReturnAction
        // the following will set an image to display in the div with matching id attribute
        $('#my_div_with_wait_image').html( 'show wait image: <img src="" />' );
  function doReturnAction( data, status ){
     if( data.FILE_CREATED == true ){
          // we're good. code below clears image set above and adds a download link, etc.
          $('#my_div_with_wait_image').html( 'now show download link: <a href=""></a>' );
     else{
          // danger! something went wrong. show error message.
          $('#my_div_with_wait_image').html( 'some error message' );
</script>
The cfc method called from the JS above:
<cffunction name="doFileGeneration" output="true" access="remote" returntype="void">
     <cfargument name="var1" required="true" />
        <cfargument name="var2" required="true" />
     <cfscript>
          results = StructNew();
                // we'll assume that the generation method returns a boolean
          results.file_created = method_to_generate_files( arguments.var1, arguments.var2 );         
          theJSON = SerializeJSON( results );              
     </cfscript>
     <cfoutput>#theJSON#</cfoutput>         
</cffunction>
This is all just a basic skeleton of one way you could go about handling your tasks. I hope it helps get you started.
Best,
Craig

Similar Messages

  • How to make VI wait until data is saved before it can open and read data

    I have developed two VIs for continuous monitoring. First VI is for acquiring raw strain data and saving it into a folder, let's say, every 10 minutes or every 100 Mbyte of data (for example, after monitoring for an hour, the folder will have 6 files, each of which contains 10 minutes of data). Second VI is for opening/reading/processing data files collected by the first VI.   Right now, this second VI can handle only one file at a time. What I am trying to do is to have this second VI open the files one after another automatically. Also (here is what I think will be difficult part), I want the second VI recognize that a file is saved by the first VI before opening it (i.e., wait until the first 10 minutes of data file is saved by first VI, open and process this first data, wait until the second 10 minutes of data file is saved by first VI, open this second file and process it, wait until the third 10 minutes of data file is saved by first VI, open and process it........). Any help or comments would be appreciated.
    Thanks in advance for your help.
    Brdg.

    Basically, If your purpose is to keep one thread from opening the file until the DAQ thread has finished with it, then the queue is what I would use.
    All functions are on the ADVANCED | SYNCHRONIZATION | QUEUE palette.
    Use the OBTAIN QUEUE to create the queue. Set the DATA TYPE to a PATH constant. This creates a queue of paths.
    Pass the QUEUE REFNUM to both the DAQ VI, and the PROCESSING vi.
    In the DAQ VI, when you write a file, take the PATH from the CLOSE FILE function and use ENQUEUE ELEMENT to put it into the queue (use the refnum you passed in).
    In the processing thread, use DEQUEUE ELEMENT to fetch the path from the queue. You probably should use a timeout value of 1000 mSec or so. If you timed out, go check your PROGRAM RUNNING flag (so you can stop without waiting forever on the queue), and if you're not stopped, try again.
    If the DEQUEUE ELEMENT returns WITHOUT a timeout, then open the path it gives you - the file is guaranteed to be closed, since you closed it before you enqueued it.
    Steve Bird
    Culverson Software - Elegant software that is a pleasure to use.
    Culverson.com
    Blog for (mostly LabVIEW) programmers: Tips And Tricks

  • Launchin an application and waiting until it has quit

    Hi,
    I'm trying to use automator to swap different users settings before launching an application. This much is straight forward. What I would like to do is to save the settings when the application is closed.
    But I can't work out how to launch the application and then have the workflow wait until it closes again before backing up the user settings. Is this possible just using automator or do I need to start using apple scripts?
    Thanks
    Nic

    Well, yes, you could have a workflow wait until an application closes. The workflow would loop forever checking to see if the app is running, and if isn't then backup the settings and stop looping. Hmm, you'd want to use some AppleScript for that. I used "TextEdit" as the application to test this, so you'd want to change that to the name of the app you are checking. It pauses for 5 seconds, but feel free to adjust that to whatever.
    repeat
    if application "TextEdit" is not running then exit repeat
    delay 5
    end repeat
    Add the action "Run AppleScript" (Utilities category, or Automator app) as the first action before your actions that backup the settings. Just delete everything in the "Run AppleScript" action and then add the above script. The default script in "Run AppleScript" is for passing stuff from a previous action to the next action, but since this is the first action you don't need the default script. (It shouldn't hurt to leave it, either, but you don't need it.)
    When the workflow is run, it'll stay stuck in the first action waiting for TextEdit (or your app) to quit. When it finally does, the workflow will move to the next actions you've provided for backing up the settings.
    Hmm. Thinking a bit...
    One alternative to this would be to create a workflow to quit the application, and then have it backup the settings. You would have to use the workflow instead of quitting the app normally, that is you couldn't quit from the menu nor use Cmd-Q. There's an action called "Quit Application" in Utilities category (or Finder action). Use that as your first action, then possibly the "Pause" action (Utilities category, Automator app) set to 5 or 10 seconds to make sure the app has quit, and then
    your actions to make the backup for the settings.
    A couple of ideas there.

  • My Solaris9 Server has performance problem

    Please check it for me
    what is the key to make me crisis
    root@cdwprod # ps -eo pid,pcpu,args | sort +1n
    0 0.0 sched
    1 0.0 /etc/init -
    2 0.0 pageout
    74 0.0 /usr/lib/sysevent/syseventd
    387 0.0 /usr/lib/picl/picld
    466 0.0 /opt/VRTSob/bin/vxsvc -r /opt/VRTSob/config/Registry
    499 0.0 /usr/sbin/rpcbind
    522 0.0 /usr/sbin/inetd -s
    542 0.0 /usr/lib/nfs/lockd
    543 0.0 /usr/lib/nfs/statd
    546 0.0 /usr/lib/autofs/automountd
    562 0.0 /usr/sbin/syslogd
    568 0.0 /usr/sbin/cron
    613 0.0 /usr/lib/inet/xntpd
    615 0.0 /usr/openv/netbackup/bin/nbnos
    628 0.0 /usr/openv/volmgr/bin/ltid
    636 0.0 vmd
    643 0.0 /usr/openv/netbackup/bin/bpcompatd
    649 0.0 tldd
    652 0.0 avrd
    684 0.0 /usr/openv/netbackup/bin/nbsl
    692 0.0 /usr/openv/netbackup/bin/nbsvcmon
    735 0.0 /opt/Navisphere/bin/naviagent -f /etc/Navisphere/agent.config
    748 0.0 /usr/lib/sendmail -Ac -q15m
    757 0.0 /usr/lib/sendmail -bd -q15m
    759 0.0 /usr/lib/utmpd
    770 0.0 /usr/sadm/lib/smc/bin/smcboot
    771 0.0 /usr/sadm/lib/smc/bin/smcboot
    772 0.0 /usr/sadm/lib/smc/bin/smcboot
    789 0.0 /usr/lib/im/htt -port 9010 -syslog -message_locale C
    791 0.0 htt_server -port 9010 -syslog -message_locale C
    797 0.0 /opt/SUNWcstu/bin/cstd.agt -b
    805 0.0 /sbin/sh - /usr/lib/vxvm/bin/vxrelocd root
    806 0.0 /bin/ksh /usr/lib/vxvm/bin/vxconfigbackupd
    838 0.0 /sbin/sh - /usr/lib/vxvm/bin/vxrelocd root
    839 0.0 vxnotify -f -w 15
    PID %CPU COMMAND
    1035 0.0 csthb.agt 1
    1059 0.0 vxnotify
    1369 0.0 /bin/sh /usr1/oracle/app/product/9.2.0/bin/dbsnmpwd
    1391 0.0 /usr/lib/efcode/sparcv9/efdaemon
    1416 0.0 /usr/sbin/vxconfigd -k
    1418 0.0 /usr/sbin/hbanyware/elxhbamgr
    1422 0.0 /usr/dt/bin/dtlogin -daemon
    1423 0.0 /usr/sbin/hbanyware/elxhbamgr
    1424 0.0 /usr/sbin/hbanyware/elxhbamgr
    1568 0.0 /opt/VRTSpbx/bin/pbx_exchange
    1582 0.0 /usr/lib/snmp/snmpdx -y -c /etc/snmp/conf
    1589 0.0 /usr/lib/dmi/dmispd
    1590 0.0 /usr/lib/dmi/snmpXdmid -s cdwprod
    1614 0.0 /usr/sbin/vold
    1626 0.0 /opt/CA/UnicenterNSM/atech/services/bin/awservices
    1627 0.0 /usr/lib/ssh/sshd
    1632 0.0 /usr/lib/saf/sac -t 300
    1633 0.0 /usr/lib/saf/ttymon -g -h -p cdwprod console login: -T sun -d /dev/c
    onsole -l
    1636 0.0 /usr/lib/saf/ttymon
    1640 0.0 /opt/CA/UnicenterNSM/atech/services/bin/aws_orb run name=aws_orb
    instance=a
    1646 0.0 mibiisa -r -p 32823
    1647 0.0 /opt/CA/UnicenterNSM/atech/services/bin/aws_sadmin run --name=aws_sad
    min --inst
    1648 0.0 /opt/CA/UnicenterNSM/atech/services/bin/aws_snmp run --name=aws_snmp
    --instance
    1652 0.0 devfsadmd
    1653 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/caiLogA2 run name=caiLogA2
    instance=c
    1707 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/hpaAgent run name=hpaAgent
    instance=h
    1708 0.0 oracledmscdw (LOCAL=NO)
    1716 0.0 /opt/CA/ca_lic/licrmt
    1719 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/prfAgent run name=prfAgent
    instance=p
    1722 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/prfAgent run name=prfAgent
    instance=p
    1723 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/proAgent run name=proAgent
    instance=p
    1728 0.0 cam
    1736 0.0 caft
    1743 0.0 cai_UxOs_ProcessCollector 9 131078 101 159804 1
    1815 0.0 oracledmscdw (LOCAL=NO)
    3568 0.0 oracledmscdw (LOCAL=NO)
    3586 0.0 oracledmscdw (LOCAL=NO)
    4221 0.0 ora_smon_dmscdw
    4223 0.0 ora_reco_dmscdw
    4225 0.0 ora_cjq0_dmscdw
    4227 0.0 ora_qmn0_dmscdw
    4230 0.0 ora_s000_dmscdw
    4233 0.0 ora_d000_dmscdw
    4235 0.0 ora_arc0_dmscdw
    4258 0.0 ora_j001_dmscdw
    4264 0.0 ora_j002_dmscdw
    4267 0.0 ora_j003_dmscdw
    4269 0.0 ora_j004_dmscdw
    4271 0.0 ora_j005_dmscdw
    4273 0.0 ora_j006_dmscdw
    4277 0.0 ora_j008_dmscdw
    4279 0.0 ora_j009_dmscdw
    4287 0.0 ora_pmon_dmssg
    4289 0.0 ora_dbw0_dmssg
    4291 0.0 ora_lgwr_dmssg
    4293 0.0 ora_ckpt_dmssg
    4295 0.0 ora_smon_dmssg
    4297 0.0 ora_reco_dmssg
    4299 0.0 ora_cjq0_dmssg
    4301 0.0 ora_qmn0_dmssg
    4303 0.0 ora_s000_dmssg
    4305 0.0 ora_d000_dmssg
    4307 0.0 ora_arc0_dmssg
    4309 0.0 ora_arc1_dmssg
    4364 0.0 /usr1/oracle/app/product/9.2.0/bin/tnslsnr LISTENER -inherit
    4656 0.0 oracledmscdw (LOCAL=NO)
    5189 0.0 oracledmscdw (LOCAL=NO)
    10204 0.0 oracledmscdw (LOCAL=NO)
    10262 0.0 oracledmscdw (LOCAL=NO)
    11038 0.0 oracledmscdw (LOCAL=NO)
    11703 0.0 oracledmscdw (LOCAL=NO)
    12343 0.0 oracledmscdw (LOCAL=NO)
    12464 0.0 ora_p000_dmssg
    12466 0.0 ora_p001_dmssg
    12468 0.0 ora_p002_dmssg
    12470 0.0 ora_p003_dmssg
    12472 0.0 ora_p004_dmssg
    12586 0.0 oracledmscdw (LOCAL=NO)
    12599 0.0 oracledmscdw (LOCAL=NO)
    12632 0.0 oracledmscdw (LOCAL=NO)
    12861 0.0 in.telnetd
    12865 0.0 sh -c STAT=`vmstat 60 2|tail -1`; DATE=`date|awk '{print $4}'` ; echo
    $DATE $ST
    12870 0.0 tail -1
    12871 0.0 /bin/csh /homeuser/thamajaj/scripts/chkrwcdwproddb1dg.csh
    12872 0.0 vmstat 60 2
    12881 0.0 tail -1
    12882 0.0 vxstat -g cdwproddb1dg -i 60 -c 2
    13668 0.0 oracledmscdw (LOCAL=NO)
    14522 0.0 oracledmscdw (LOCAL=NO)
    16087 0.0 oracledmscdw (LOCAL=NO)
    16502 0.0 oracledmscdw (LOCAL=NO)
    17019 0.0 oracledmscdw (LOCAL=NO)
    17095 0.0 oracledmscdw (LOCAL=NO)
    17115 0.0 sh -c /homeuser/operator/bkup_db_dmscdw
    17122 0.0 sh -c /homeuser/operator/bkup_db_dmscdw
    17130 0.0 -ksh /homeuser/operator/expfull_dmscdw
    17195 0.0 exp system/ora9cdw full=y file=/database4/oracle/expfull/expfull_dmsc
    dw.dmp gra
    18120 0.0 oracledmscdw (LOCAL=NO)
    20728 0.0 in.telnetd
    20730 0.0 -ksh
    20847 0.0 ora_p000_dmscdw
    22059 0.0 oracledmscdw (LOCAL=NO)
    23635 0.0 oracledmscdw (LOCAL=NO)
    23646 0.0 oracledmscdw (LOCAL=NO)
    23912 0.0 oracledmscdw (LOCAL=NO)
    24536 0.0 oracledmscdw (LOCAL=NO)
    24676 0.0 in.telnetd
    24678 0.0 -ksh
    26318 0.0 oracledmscdw (LOCAL=NO)
    27520 0.0 oracledmscdw (LOCAL=NO)
    27540 0.0 oracledmssg (LOCAL=NO)
    27930 0.0 oracledmscdw (LOCAL=NO)
    27934 0.0 oracledmssg (LOCAL=NO)
    3 0.1 fsflush
    593 0.1 /usr/sbin/nscd
    1664 0.1 /opt/CA/UnicenterNSM/atech/agents/bin/caiUxOs run name=caiUxOs in
    stance=cai
    4211 0.1 ora_pmon_dmscdw
    4219 0.1 ora_ckpt_dmscdw
    4237 0.1 ora_arc1_dmscdw
    4250 0.1 ora_j000_dmscdw
    4275 0.1 ora_j007_dmscdw
    12863 0.1 -sh
    12866 0.1 sh -c /homeuser/thamajaj/scripts/chkrwcdwproddb1dg.csh
    12908 0.1 sort +1n
    12909 0.1 ps -eo pid,pcpu,args
    1373 0.2 /usr1/oracle/app/product/9.2.0/bin/dbsnmp
    10131 0.2 oracledmscdw (LOCAL=NO)
    20870 0.2 ora_p009_dmscdw
    20872 0.2 ora_p010_dmscdw
    20849 0.3 ora_p001_dmscdw
    20852 0.3 ora_p002_dmscdw
    20855 0.3 ora_p003_dmscdw
    20857 0.3 ora_p004_dmscdw
    20859 0.3 ora_p005_dmscdw
    20863 0.3 ora_p006_dmscdw
    20865 0.3 ora_p007_dmscdw
    20868 0.3 ora_p008_dmscdw
    17219 0.4 oracledmscdw (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
    20874 0.4 ora_p011_dmscdw
    4217 0.7 ora_lgwr_dmscdw
    4215 1.6 ora_dbw0_dmscdw
    14078 2.8 oracledmscdw (LOCAL=NO)
    5372 4.3 oracledmscdw (LOCAL=NO)
    11955 4.3 oracledmscdw (LOCAL=NO)
    11352 5.6 oracledmscdw (LOCAL=NO)
    17241 9.5 oracledmscdw (LOCAL=NO)
    4642 13.4 oracledmscdw (LOCAL=NO)
    17906 13.5 oracledmscdw (LOCAL=NO)
    10400 13.8 oracledmscdw (LOCAL=NO)
    10371 14.2 oracledmscdw (LOCAL=NO)
    root@cdwprod #
    root@cdwprod # ps -eo pid,vsz,args | sort +1n
    0 0 sched
    2 0 pageout
    3 0 fsflush
    PID VSZ COMMAND
    13046 328 /sbin/sh /homeuser/operator/monitor_undo
    12863 336 -sh
    805 720 /sbin/sh - /usr/lib/vxvm/bin/vxrelocd root
    838 720 /sbin/sh - /usr/lib/vxvm/bin/vxrelocd root
    789 976 /usr/lib/im/htt -port 9010 -syslog -message_locale C
    1391 1064 /usr/lib/efcode/sparcv9/efdaemon
    759 1080 /usr/lib/utmpd
    1369 1096 /bin/sh /usr1/oracle/app/product/9.2.0/bin/dbsnmpwd
    13038 1096 sh -c su - oracle -c "/homeuser/operator/monitor_undo" >> /homeuser/o
    perator/mo
    13041 1096 sh -c STAT=`vmstat 60 2|tail -1`; DATE=`date|awk '{print $4}'` ; echo
    $DATE $ST
    13042 1096 sh -c /homeuser/thamajaj/scripts/chkrwcdwproddb1dg.csh
    17115 1096 sh -c /homeuser/operator/bkup_db_dmscdw
    17122 1096 sh -c /homeuser/operator/bkup_db_dmscdw
    13043 1112 tail -1
    13058 1112 tail -1
    13096 1136 ps -eo pid,vsz,args
    13045 1440 vmstat 60 2
    13048 1456 /bin/csh /homeuser/thamajaj/scripts/chkrwcdwproddb1dg.csh
    1 1568 /etc/init -
    13062 1728 rquotad
    13059 1752 vxstat -g cdwproddb1dg -i 60 -c 2
    770 1760 /usr/sadm/lib/smc/bin/smcboot
    771 1760 /usr/sadm/lib/smc/bin/smcboot
    772 1760 /usr/sadm/lib/smc/bin/smcboot
    839 1784 vxnotify -f -w 15
    1059 1784 vxnotify
    1632 1808 /usr/lib/saf/sac -t 300
    1633 1808 /usr/lib/saf/ttymon -g -h -p cdwprod console login: -T sun -d /dev/c
    onsole -l
    1636 1816 /usr/lib/saf/ttymon
    12861 1896 in.telnetd
    17130 1896 -ksh /homeuser/operator/expfull_dmscdw
    24678 1896 -ksh
    20728 1904 in.telnetd
    20730 1904 -ksh
    24676 1904 in.telnetd
    806 1912 /bin/ksh /usr/lib/vxvm/bin/vxconfigbackupd
    1728 1984 cam
    1736 2032 caft
    613 2096 /usr/lib/inet/xntpd
    1582 2152 /usr/lib/snmp/snmpdx -y -c /etc/snmp/conf
    499 2176 /usr/sbin/rpcbind
    542 2216 /usr/lib/nfs/lockd
    568 2312 /usr/sbin/cron
    1035 2552 csthb.agt 1
    74 2568 /usr/lib/sysevent/syseventd
    522 2600 /usr/sbin/inetd -s
    1614 2696 /usr/sbin/vold
    1627 2696 /usr/lib/ssh/sshd
    1716 2696 /opt/CA/ca_lic/licrmt
    1646 2800 mibiisa -r -p 32823
    791 3080 htt_server -port 9010 -syslog -message_locale C
    543 3120 /usr/lib/nfs/statd
    1589 3192 /usr/lib/dmi/dmispd
    1652 3616 devfsadmd
    387 3624 /usr/lib/picl/picld
    1590 3624 /usr/lib/dmi/snmpXdmid -s cdwprod
    562 3696 /usr/sbin/syslogd
    593 3712 /usr/sbin/nscd
    1743 3848 cai_UxOs_ProcessCollector 9 131078 101 159804 1
    797 4216 /opt/SUNWcstu/bin/cstd.agt -b
    748 4384 /usr/lib/sendmail -Ac -q15m
    757 4416 /usr/lib/sendmail -bd -q15m
    546 4768 /usr/lib/autofs/automountd
    1422 5032 /usr/dt/bin/dtlogin -daemon
    1423 5272 /usr/sbin/hbanyware/elxhbamgr
    1424 5272 /usr/sbin/hbanyware/elxhbamgr
    1418 5280 /usr/sbin/hbanyware/elxhbamgr
    1626 5616 /opt/CA/UnicenterNSM/atech/services/bin/awservices
    1648 6008 /opt/CA/UnicenterNSM/atech/services/bin/aws_snmp run --name=aws_snmp
    --instance
    1640 7048 /opt/CA/UnicenterNSM/atech/services/bin/aws_orb run name=aws_orb
    instance=a
    1719 7448 /opt/CA/UnicenterNSM/atech/agents/bin/prfAgent run name=prfAgent
    instance=p
    1653 7712 /opt/CA/UnicenterNSM/atech/agents/bin/caiLogA2 run name=caiLogA2
    instance=c
    1722 8400 /opt/CA/UnicenterNSM/atech/agents/bin/prfAgent run name=prfAgent
    instance=p
    1723 8760 /opt/CA/UnicenterNSM/atech/agents/bin/proAgent run name=proAgent
    instance=p
    1664 10272 /opt/CA/UnicenterNSM/atech/agents/bin/caiUxOs run name=caiUxOs i
    nstance=cai
    1707 10776 /opt/CA/UnicenterNSM/atech/agents/bin/hpaAgent run --name=hpaAgent -
    -instance=h
    735 12448 /opt/Navisphere/bin/naviagent -f /etc/Navisphere/agent.config
    1416 12560 /usr/sbin/vxconfigd -k
    1568 15344 /opt/VRTSpbx/bin/pbx_exchange
    1647 15832 /opt/CA/UnicenterNSM/atech/services/bin/aws_sadmin run --name=aws_sa
    dmin --inst
    13084 16568 sqlplus system/ora9cdw @/homeuser/operator/userlist.sql
    17195 17520 exp system/ora9cdw full=y file=/database4/oracle/expfull/expfull_dms
    cdw.dmp gra
    13095 17576 sort +1n
    4364 17992 /usr1/oracle/app/product/9.2.0/bin/tnslsnr LISTENER -inherit
    649 27872 tldd
    652 28008 avrd
    636 29072 vmd
    628 29088 /usr/openv/volmgr/bin/ltid
    643 29512 /usr/openv/netbackup/bin/bpcompatd
    1373 31160 /usr1/oracle/app/product/9.2.0/bin/dbsnmp
    615 33496 /usr/openv/netbackup/bin/nbnos
    692 34000 /usr/openv/netbackup/bin/nbsvcmon
    466 41288 /opt/VRTSob/bin/vxsvc -r /opt/VRTSob/config/Registry
    684 49728 /usr/openv/netbackup/bin/nbsl
    12468 5868712 ora_p002_dmssg
    12472 5868728 ora_p004_dmssg
    4299 5868736 ora_cjq0_dmssg
    12470 5868744 ora_p003_dmssg
    12466 5868752 ora_p001_dmssg
    12464 5868768 ora_p000_dmssg
    4297 5868824 ora_reco_dmssg
    27540 5868920 oracledmssg (LOCAL=NO)
    27934 5869000 oracledmssg (LOCAL=NO)
    4295 5869328 ora_smon_dmssg
    4305 5869336 ora_d000_dmssg
    4301 5869352 ora_qmn0_dmssg
    13004 5869408 oracledmssg (LOCAL=NO)
    4303 5869752 ora_s000_dmssg
    4287 5870368 ora_pmon_dmssg
    13031 5874136 oracledmssg (LOCAL=NO)
    4293 5874544 ora_ckpt_dmssg
    4307 5874928 ora_arc0_dmssg
    4309 5874928 ora_arc1_dmssg
    4291 5877464 ora_lgwr_dmssg
    4289 5879280 ora_dbw0_dmssg
    20847 12176512 ora_p000_dmscdw
    20849 12176560 ora_p001_dmscdw
    20863 12176560 ora_p006_dmscdw
    20868 12176560 ora_p008_dmscdw
    20870 12176560 ora_p009_dmscdw
    20872 12176560 ora_p010_dmscdw
    20852 12176568 ora_p002_dmscdw
    20857 12176568 ora_p004_dmscdw
    20865 12176568 ora_p007_dmscdw
    4225 12176592 ora_cjq0_dmscdw
    20855 12176600 ora_p003_dmscdw
    20859 12176600 ora_p005_dmscdw
    20874 12176600 ora_p011_dmscdw
    4223 12176664 ora_reco_dmscdw
    13085 12176712 oracledmscdw (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
    11038 12176720 oracledmscdw (LOCAL=NO)
    13025 12176728 oracledmscdw (LOCAL=NO)
    13027 12176728 oracledmscdw (LOCAL=NO)
    3586 12176752 oracledmscdw (LOCAL=NO)
    4656 12176752 oracledmscdw (LOCAL=NO)
    23646 12176752 oracledmscdw (LOCAL=NO)
    18120 12176760 oracledmscdw (LOCAL=NO)
    27520 12176760 oracledmscdw (LOCAL=NO)
    10262 12176768 oracledmscdw (LOCAL=NO)
    27930 12176840 oracledmscdw (LOCAL=NO)
    5189 12176904 oracledmscdw (LOCAL=NO)
    26318 12176960 oracledmscdw (LOCAL=NO)
    24536 12177056 oracledmscdw (LOCAL=NO)
    4227 12177064 ora_qmn0_dmscdw
    4233 12177176 ora_d000_dmscdw
    4221 12177200 ora_smon_dmscdw
    1708 12177232 oracledmscdw (LOCAL=NO)
    17095 12177464 oracledmscdw (LOCAL=NO)
    22059 12177552 oracledmscdw (LOCAL=NO)
    4230 12177592 ora_s000_dmscdw
    4642 12177592 oracledmscdw (LOCAL=NO)
    1815 12177616 oracledmscdw (LOCAL=NO)
    13668 12177728 oracledmscdw (LOCAL=NO)
    10131 12178016 oracledmscdw (LOCAL=NO)
    4211 12178224 ora_pmon_dmscdw
    16087 12178312 oracledmscdw (LOCAL=NO)
    16502 12178384 oracledmscdw (LOCAL=NO)
    12632 12178952 oracledmscdw (LOCAL=NO)
    17019 12179064 oracledmscdw (LOCAL=NO)
    12950 12179136 oracledmscdw (LOCAL=NO)
    11955 12179160 oracledmscdw (LOCAL=NO)
    12997 12179216 oracledmscdw (LOCAL=NO)
    4264 12179656 ora_j002_dmscdw
    4275 12179792 ora_j007_dmscdw
    4267 12180048 ora_j003_dmscdw
    4277 12180120 ora_j008_dmscdw
    11352 12180160 oracledmscdw (LOCAL=NO)
    4273 12180400 ora_j006_dmscdw
    4271 12180432 ora_j005_dmscdw
    4269 12180440 ora_j004_dmscdw
    4279 12180456 ora_j009_dmscdw
    4258 12180464 ora_j001_dmscdw
    10204 12180480 oracledmscdw (LOCAL=NO)
    4250 12180488 ora_j000_dmscdw
    14522 12180608 oracledmscdw (LOCAL=NO)
    11703 12180616 oracledmscdw (LOCAL=NO)
    14078 12180632 oracledmscdw (LOCAL=NO)
    23912 12180720 oracledmscdw (LOCAL=NO)
    3568 12180856 oracledmscdw (LOCAL=NO)
    23635 12181008 oracledmscdw (LOCAL=NO)
    5372 12181080 oracledmscdw (LOCAL=NO)
    10371 12181568 oracledmscdw (LOCAL=NO)
    10400 12182296 oracledmscdw (LOCAL=NO)
    4235 12182768 ora_arc0_dmscdw
    4237 12182768 ora_arc1_dmscdw
    17906 12184816 oracledmscdw (LOCAL=NO)
    4219 12185504 ora_ckpt_dmscdw
    4217 12189752 ora_lgwr_dmscdw
    17241 12190944 oracledmscdw (LOCAL=NO)
    4215 12209184 ora_dbw0_dmscdw
    17219 12213664 oracledmscdw (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
    root@cdwprod #
    root@cdwprod # ps -eo pid,pcpu,args | sort +1n
    0 0.0 sched
    1 0.0 /etc/init -
    2 0.0 pageout
    74 0.0 /usr/lib/sysevent/syseventd
    387 0.0 /usr/lib/picl/picld
    466 0.0 /opt/VRTSob/bin/vxsvc -r /opt/VRTSob/config/Registry
    499 0.0 /usr/sbin/rpcbind
    522 0.0 /usr/sbin/inetd -s
    542 0.0 /usr/lib/nfs/lockd
    543 0.0 /usr/lib/nfs/statd
    546 0.0 /usr/lib/autofs/automountd
    562 0.0 /usr/sbin/syslogd
    568 0.0 /usr/sbin/cron
    613 0.0 /usr/lib/inet/xntpd
    615 0.0 /usr/openv/netbackup/bin/nbnos
    628 0.0 /usr/openv/volmgr/bin/ltid
    636 0.0 vmd
    643 0.0 /usr/openv/netbackup/bin/bpcompatd
    649 0.0 tldd
    652 0.0 avrd
    684 0.0 /usr/openv/netbackup/bin/nbsl
    692 0.0 /usr/openv/netbackup/bin/nbsvcmon
    735 0.0 /opt/Navisphere/bin/naviagent -f /etc/Navisphere/agent.config
    748 0.0 /usr/lib/sendmail -Ac -q15m
    757 0.0 /usr/lib/sendmail -bd -q15m
    759 0.0 /usr/lib/utmpd
    770 0.0 /usr/sadm/lib/smc/bin/smcboot
    771 0.0 /usr/sadm/lib/smc/bin/smcboot
    772 0.0 /usr/sadm/lib/smc/bin/smcboot
    789 0.0 /usr/lib/im/htt -port 9010 -syslog -message_locale C
    791 0.0 htt_server -port 9010 -syslog -message_locale C
    797 0.0 /opt/SUNWcstu/bin/cstd.agt -b
    805 0.0 /sbin/sh - /usr/lib/vxvm/bin/vxrelocd root
    806 0.0 /bin/ksh /usr/lib/vxvm/bin/vxconfigbackupd
    838 0.0 /sbin/sh - /usr/lib/vxvm/bin/vxrelocd root
    839 0.0 vxnotify -f -w 15
    PID %CPU COMMAND
    1035 0.0 csthb.agt 1
    1059 0.0 vxnotify
    1369 0.0 /bin/sh /usr1/oracle/app/product/9.2.0/bin/dbsnmpwd
    1391 0.0 /usr/lib/efcode/sparcv9/efdaemon
    1416 0.0 /usr/sbin/vxconfigd -k
    1418 0.0 /usr/sbin/hbanyware/elxhbamgr
    1422 0.0 /usr/dt/bin/dtlogin -daemon
    1423 0.0 /usr/sbin/hbanyware/elxhbamgr
    1424 0.0 /usr/sbin/hbanyware/elxhbamgr
    1568 0.0 /opt/VRTSpbx/bin/pbx_exchange
    1582 0.0 /usr/lib/snmp/snmpdx -y -c /etc/snmp/conf
    1589 0.0 /usr/lib/dmi/dmispd
    1590 0.0 /usr/lib/dmi/snmpXdmid -s cdwprod
    1614 0.0 /usr/sbin/vold
    1626 0.0 /opt/CA/UnicenterNSM/atech/services/bin/awservices
    1627 0.0 /usr/lib/ssh/sshd
    1632 0.0 /usr/lib/saf/sac -t 300
    1633 0.0 /usr/lib/saf/ttymon -g -h -p cdwprod console login: -T sun -d /dev/c
    onsole -l
    1636 0.0 /usr/lib/saf/ttymon
    1640 0.0 /opt/CA/UnicenterNSM/atech/services/bin/aws_orb run name=aws_orb
    instance=a
    1646 0.0 mibiisa -r -p 32823
    1647 0.0 /opt/CA/UnicenterNSM/atech/services/bin/aws_sadmin run --name=aws_sad
    min --inst
    1648 0.0 /opt/CA/UnicenterNSM/atech/services/bin/aws_snmp run --name=aws_snmp
    --instance
    1652 0.0 devfsadmd
    1653 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/caiLogA2 run name=caiLogA2
    instance=c
    1707 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/hpaAgent run name=hpaAgent
    instance=h
    1708 0.0 oracledmscdw (LOCAL=NO)
    1716 0.0 /opt/CA/ca_lic/licrmt
    1719 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/prfAgent run name=prfAgent
    instance=p
    1722 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/prfAgent run name=prfAgent
    instance=p
    1723 0.0 /opt/CA/UnicenterNSM/atech/agents/bin/proAgent run name=proAgent
    instance=p
    1728 0.0 cam
    1736 0.0 caft
    1743 0.0 cai_UxOs_ProcessCollector 9 131078 101 159804 1
    1815 0.0 oracledmscdw (LOCAL=NO)
    3568 0.0 oracledmscdw (LOCAL=NO)
    3586 0.0 oracledmscdw (LOCAL=NO)
    4221 0.0 ora_smon_dmscdw
    4223 0.0 ora_reco_dmscdw
    4225 0.0 ora_cjq0_dmscdw
    4227 0.0 ora_qmn0_dmscdw
    4230 0.0 ora_s000_dmscdw
    4233 0.0 ora_d000_dmscdw
    4235 0.0 ora_arc0_dmscdw
    4258 0.0 ora_j001_dmscdw
    4264 0.0 ora_j002_dmscdw
    4267 0.0 ora_j003_dmscdw
    4269 0.0 ora_j004_dmscdw
    4271 0.0 ora_j005_dmscdw
    4273 0.0 ora_j006_dmscdw
    4277 0.0 ora_j008_dmscdw
    4279 0.0 ora_j009_dmscdw
    4287 0.0 ora_pmon_dmssg
    4289 0.0 ora_dbw0_dmssg
    4291 0.0 ora_lgwr_dmssg
    4293 0.0 ora_ckpt_dmssg
    4295 0.0 ora_smon_dmssg
    4297 0.0 ora_reco_dmssg
    4299 0.0 ora_cjq0_dmssg
    4301 0.0 ora_qmn0_dmssg
    4303 0.0 ora_s000_dmssg
    4305 0.0 ora_d000_dmssg
    4307 0.0 ora_arc0_dmssg
    4309 0.0 ora_arc1_dmssg
    4364 0.0 /usr1/oracle/app/product/9.2.0/bin/tnslsnr LISTENER -inherit
    4656 0.0 oracledmscdw (LOCAL=NO)
    5189 0.0 oracledmscdw (LOCAL=NO)
    10204 0.0 oracledmscdw (LOCAL=NO)
    10262 0.0 oracledmscdw (LOCAL=NO)
    11038 0.0 oracledmscdw (LOCAL=NO)
    11703 0.0 oracledmscdw (LOCAL=NO)
    12343 0.0 oracledmscdw (LOCAL=NO)
    12464 0.0 ora_p000_dmssg
    12466 0.0 ora_p001_dmssg
    12468 0.0 ora_p002_dmssg
    12470 0.0 ora_p003_dmssg
    12472 0.0 ora_p004_dmssg
    12586 0.0 oracledmscdw (LOCAL=NO)
    12599 0.0 oracledmscdw (LOCAL=NO)
    12632 0.0 oracledmscdw (LOCAL=NO)
    12861 0.0 in.telnetd
    12865 0.0 sh -c STAT=`vmstat 60 2|tail -1`; DATE=`date|awk '{print $4}'` ; echo
    $DATE $ST
    12870 0.0 tail -1
    12871 0.0 /bin/csh /homeuser/thamajaj/scripts/chkrwcdwproddb1dg.csh
    12872 0.0 vmstat 60 2
    12881 0.0 tail -1
    12882 0.0 vxstat -g cdwproddb1dg -i 60 -c 2
    13668 0.0 oracledmscdw (LOCAL=NO)
    14522 0.0 oracledmscdw (LOCAL=NO)
    16087 0.0 oracledmscdw (LOCAL=NO)
    16502 0.0 oracledmscdw (LOCAL=NO)
    17019 0.0 oracledmscdw (LOCAL=NO)
    17095 0.0 oracledmscdw (LOCAL=NO)
    17115 0.0 sh -c /homeuser/operator/bkup_db_dmscdw
    17122 0.0 sh -c /homeuser/operator/bkup_db_dmscdw
    17130 0.0 -ksh /homeuser/operator/expfull_dmscdw
    17195 0.0 exp system/ora9cdw full=y file=/database4/oracle/expfull/expfull_dmsc
    dw.dmp gra
    18120 0.0 oracledmscdw (LOCAL=NO)
    20728 0.0 in.telnetd
    20730 0.0 -ksh
    20847 0.0 ora_p000_dmscdw
    22059 0.0 oracledmscdw (LOCAL=NO)
    23635 0.0 oracledmscdw (LOCAL=NO)
    23646 0.0 oracledmscdw (LOCAL=NO)
    23912 0.0 oracledmscdw (LOCAL=NO)
    24536 0.0 oracledmscdw (LOCAL=NO)
    24676 0.0 in.telnetd
    24678 0.0 -ksh
    26318 0.0 oracledmscdw (LOCAL=NO)
    27520 0.0 oracledmscdw (LOCAL=NO)
    27540 0.0 oracledmssg (LOCAL=NO)
    27930 0.0 oracledmscdw (LOCAL=NO)
    27934 0.0 oracledmssg (LOCAL=NO)
    3 0.1 fsflush
    593 0.1 /usr/sbin/nscd
    1664 0.1 /opt/CA/UnicenterNSM/atech/agents/bin/caiUxOs run name=caiUxOs in
    stance=cai
    4211 0.1 ora_pmon_dmscdw
    4219 0.1 ora_ckpt_dmscdw
    4237 0.1 ora_arc1_dmscdw
    4250 0.1 ora_j000_dmscdw
    4275 0.1 ora_j007_dmscdw
    12863 0.1 -sh
    12866 0.1 sh -c /homeuser/thamajaj/scripts/chkrwcdwproddb1dg.csh
    12908 0.1 sort +1n
    12909 0.1 ps -eo pid,pcpu,args
    1373 0.2 /usr1/oracle/app/product/9.2.0/bin/dbsnmp
    10131 0.2 oracledmscdw (LOCAL=NO)
    20870 0.2 ora_p009_dmscdw
    20872 0.2 ora_p010_dmscdw
    20849 0.3 ora_p001_dmscdw
    20852 0.3 ora_p002_dmscdw
    20855 0.3 ora_p003_dmscdw
    20857 0.3 ora_p004_dmscdw
    20859 0.3 ora_p005_dmscdw
    20863 0.3 ora_p006_dmscdw
    20865 0.3 ora_p007_dmscdw
    20868 0.3 ora_p008_dmscdw
    17219 0.4 oracledmscdw (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
    20874 0.4 ora_p011_dmscdw
    4217 0.7 ora_lgwr_dmscdw
    4215 1.6 ora_dbw0_dmscdw
    14078 2.8 oracledmscdw (LOCAL=NO)
    5372 4.3 oracledmscdw (LOCAL=NO)
    11955 4.3 oracledmscdw (LOCAL=NO)
    11352 5.6 oracledmscdw (LOCAL=NO)
    17241 9.5 oracledmscdw (LOCAL=NO)
    4642 13.4 oracledmscdw (LOCAL=NO)
    17906 13.5 oracledmscdw (LOCAL=NO)
    10400 13.8 oracledmscdw (LOCAL=NO)
    10371 14.2 oracledmscdw (LOCAL=NO)
    root@cdwprod #
    root@cdwprod # ps -eo pid,vsz,args | sort +1n
    0 0 sched
    2 0 pageout
    3 0 fsflush
    PID VSZ COMMAND
    13046 328 /sbin/sh /homeuser/operator/monitor_undo
    12863 336 -sh
    805 720 /sbin/sh - /usr/lib/vxvm/bin/vxrelocd root
    838 720 /sbin/sh - /usr/lib/vxvm/bin/vxrelocd root
    789 976 /usr/lib/im/htt -port 9010 -syslog -message_locale C
    1391 1064 /usr/lib/efcode/sparcv9/efdaemon
    759 1080 /usr/lib/utmpd
    1369 1096 /bin/sh /usr1/oracle/app/product/9.2.0/bin/dbsnmpwd
    13038 1096 sh -c su - oracle -c "/homeuser/operator/monitor_undo" >> /homeuser/o
    perator/mo
    13041 1096 sh -c STAT=`vmstat 60 2|tail -1`; DATE=`date|awk '{print $4}'` ; echo
    $DATE $ST
    13042 1096 sh -c /homeuser/thamajaj/scripts/chkrwcdwproddb1dg.csh
    17115 1096 sh -c /homeuser/operator/bkup_db_dmscdw
    17122 1096 sh -c /homeuser/operator/bkup_db_dmscdw
    13043 1112 tail -1
    13058 1112 tail -1
    13096 1136 ps -eo pid,vsz,args
    13045 1440 vmstat 60 2
    13048 1456 /bin/csh /homeuser/thamajaj/scripts/chkrwcdwproddb1dg.csh
    1 1568 /etc/init -
    13062 1728 rquotad
    13059 1752 vxstat -g cdwproddb1dg -i 60 -c 2
    770 1760 /usr/sadm/lib/smc/bin/smcboot
    771 1760 /usr/sadm/lib/smc/bin/smcboot
    772 1760 /usr/sadm/lib/smc/bin/smcboot
    839 1784 vxnotify -f -w 15
    1059 1784 vxnotify
    1632 1808 /usr/lib/saf/sac -t 300
    1633 1808 /usr/lib/saf/ttymon -g -h -p cdwprod console login: -T sun -d /dev/c
    onsole -l
    1636 1816 /usr/lib/saf/ttymon
    12861 1896 in.telnetd
    17130 1896 -ksh /homeuser/operator/expfull_dmscdw
    24678 1896 -ksh
    20728 1904 in.telnetd
    20730 1904 -ksh
    24676 1904 in.telnetd
    806 1912 /bin/ksh /usr/lib/vxvm/bin/vxconfigbackupd
    1728 1984 cam
    1736 2032 caft
    613 2096 /usr/lib/inet/xntpd
    1582 2152 /usr/lib/snmp/snmpdx -y -c /etc/snmp/conf
    499 2176 /usr/sbin/rpcbind
    542 2216 /usr/lib/nfs/lockd
    568 2312 /usr/sbin/cron
    1035 2552 csthb.agt 1
    74 2568 /usr/lib/sysevent/syseventd
    522 2600 /usr/sbin/inetd -s
    1614 2696 /usr/sbin/vold
    1627 2696 /usr/lib/ssh/sshd
    1716 2696 /opt/CA/ca_lic/licrmt
    1646 2800 mibiisa -r -p 32823
    791 3080 htt_server -port 9010 -syslog -message_locale C
    543 3120 /usr/lib/nfs/statd
    1589 3192 /usr/lib/dmi/dmispd
    1652 3616 devfsadmd
    387 3624 /usr/lib/picl/picld
    1590 3624 /usr/lib/dmi/snmpXdmid -s cdwprod
    562 3696 /usr/sbin/syslogd
    593 3712 /usr/sbin/nscd
    1743 3848 cai_UxOs_ProcessCollector 9 131078 101 159804 1
    797 4216 /opt/SUNWcstu/bin/cstd.agt -b
    748 4384 /usr/lib/sendmail -Ac -q15m
    757 4416 /usr/lib/sendmail -bd -q15m
    546 4768 /usr/lib/autofs/automountd
    1422 5032 /usr/dt/bin/dtlogin -daemon
    1423 5272 /usr/sbin/hbanyware/elxhbamgr
    1424 5272 /usr/sbin/hbanyware/elxhbamgr
    1418 5280 /usr/sbin/hbanyware/elxhbamgr
    1626 5616 /opt/CA/UnicenterNSM/atech/services/bin/awservices
    1648 6008 /opt/CA/UnicenterNSM/atech/services/bin/aws_snmp run --name=aws_snmp
    --instance
    1640 7048 /opt/CA/UnicenterNSM/atech/services/bin/aws_orb run name=aws_orb
    instance=a
    1719 7448 /opt/CA/UnicenterNSM/atech/agents/bin/prfAgent run name=prfAgent
    instance=p
    1653 7712 /opt/CA/UnicenterNSM/atech/agents/bin/caiLogA2 run name=caiLogA2
    instance=c
    1722 8400 /opt/CA/UnicenterNSM/atech/agents/bin/prfAgent run name=prfAgent
    instance=p
    1723 8760 /opt/CA/UnicenterNSM/atech/agents/bin/proAgent run name=proAgent
    instance=p
    1664 10272 /opt/CA/UnicenterNSM/atech/agents/bin/caiUxOs run name=caiUxOs i
    nstance=cai
    1707 10776 /opt/CA/UnicenterNSM/atech/agents/bin/hpaAgent run --name=hpaAgent -
    -instance=h
    735 12448 /opt/Navisphere/bin/naviagent -f /etc/Navisphere/agent.config
    1416 12560 /usr/sbin/vxconfigd -k
    1568 15344 /opt/VRTSpbx/bin/pbx_exchange
    1647 15832 /opt/CA/UnicenterNSM/atech/services/bin/aws_sadmin run --name=aws_sa
    dmin --inst
    13084 16568 sqlplus system/ora9cdw @/homeuser/operator/userlist.sql
    17195 17520 exp system/ora9cdw full=y file=/database4/oracle/expfull/expfull_dms
    cdw.dmp gra
    13095 17576 sort +1n
    4364 17992 /usr1/oracle/app/product/9.2.0/bin/tnslsnr LISTENER -inherit
    649 27872 tldd
    652 28008 avrd
    636 29072 vmd
    628 29088 /usr/openv/volmgr/bin/ltid
    643 29512 /usr/openv/netbackup/bin/bpcompatd
    1373 31160 /usr1/oracle/app/product/9.2.0/bin/dbsnmp
    615 33496 /usr/openv/netbackup/bin/nbnos
    692 34000 /usr/openv/netbackup/bin/nbsvcmon
    466 41288 /opt/VRTSob/bin/vxsvc -r /opt/VRTSob/config/Registry
    684 49728 /usr/openv/netbackup/bin/nbsl
    12468 5868712 ora_p002_dmssg
    12472 5868728 ora_p004_dmssg
    4299 5868736 ora_cjq0_dmssg
    12470 5868744 ora_p003_dmssg
    12466 5868752 ora_p001_dmssg
    12464 5868768 ora_p000_dmssg
    4297 5868824 ora_reco_dmssg
    27540 5868920 oracledmssg (LOCAL=NO)
    27934 5869000 oracledmssg (LOCAL=NO)
    4295 5869328 ora_smon_dmssg
    4305 5869336 ora_d000_dmssg
    4301 5869352 ora_qmn0_dmssg
    13004 5869408 oracledmssg (LOCAL=NO)
    4303 5869752 ora_s000_dmssg
    4287 5870368 ora_pmon_dmssg
    13031 5874136 oracledmssg (LOCAL=NO)
    4293 5874544 ora_ckpt_dmssg
    4307 5874928 ora_arc0_dmssg
    4309 5874928 ora_arc1_dmssg
    4291 5877464 ora_lgwr_dmssg
    4289 5879280 ora_dbw0_dmssg
    20847 12176512 ora_p000_dmscdw
    20849 12176560 ora_p001_dmscdw
    20863 12176560 ora_p006_dmscdw
    20868 12176560 ora_p008_dmscdw
    20870 12176560 ora_p009_dmscdw
    20872 12176560 ora_p010_dmscdw
    20852 12176568 ora_p002_dmscdw
    20857 12176568 ora_p004_dmscdw
    20865 12176568 ora_p007_dmscdw
    4225 12176592 ora_cjq0_dmscdw
    20855 12176600 ora_p003_dmscdw
    20859 12176600 ora_p005_dmscdw
    20874 12176600 ora_p011_dmscdw
    4223 12176664 ora_reco_dmscdw
    13085 12176712 oracledmscdw (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
    11038 12176720 oracledmscdw (LOCAL=NO)
    13025 12176728 oracledmscdw (LOCAL=NO)
    13027 12176728 oracledmscdw (LOCAL=NO)
    3586 12176752 oracledmscdw (LOCAL=NO)
    4656 12176752 oracledmscdw (LOCAL=NO)
    23646 12176752 oracledmscdw (LOCAL=NO)
    18120 12176760 oracledmscdw (LOCAL=NO)
    27520 12176760 oracledmscdw (LOCAL=NO)
    10262 12176768 oracledmscdw (LOCAL=NO)
    27930 12176840 oracledmscdw (LOCAL=NO)
    5189 12176904 oracledmscdw (LOCAL=NO)
    26318 12176960 oracledmscdw (LOCAL=NO)
    24536 12177056 oracledmscdw (LOCAL=NO)
    4227 12177064 ora_qmn0_dmscdw
    4233 12177176 ora_d000_dmscdw
    4221 12177200 ora_smon_dmscdw
    1708 12177232 oracledmscdw (LOCAL=NO)
    17095 12177464 oracledmscdw (LOCAL=NO)
    22059 12177552 oracledmscdw (LOCAL=NO)
    4230 12177592 ora_s000_dmscdw
    4642 12177592 oracledmscdw (LOCAL=NO)
    1815 12177616 oracledmscdw (LOCAL=NO)
    13668 12177728 oracledmscdw (LOCAL=NO)
    10131 12178016 oracledmscdw (LOCAL=NO)
    4211 12178224 ora_pmon_dmscdw
    16087 12178312 oracledmscdw (LOCAL=NO)
    16502 12178384 oracledmscdw (LOCAL=NO)
    12632 12178952 oracledmscdw (LOCAL=NO)
    17019 12179064 oracledmscdw (LOCAL=NO)
    12950 12179136 oracledmscdw (LOCAL=NO)
    11955 12179160 oracledmscdw (LOCAL=NO)
    12997 12179216 oracledmscdw (LOCAL=NO)
    4264 12179656 ora_j002_dmscdw
    4275 12179792 ora_j007_dmscdw
    4267 12180048 ora_j003_dmscdw
    4277 12180120 ora_j008_dmscdw
    11352 12180160 oracledmscdw (LOCAL=NO)
    4273 12180400 ora_j006_dmscdw
    4271 12180432 ora_j005_dmscdw
    4269 12180440 ora_j004_dmscdw
    4279 12180456 ora_j009_dmscdw
    4258 12180464 ora_j001_dmscdw
    10204 12180480 oracledmscdw (LOCAL=NO)
    4250 12180488 ora_j000_dmscdw
    14522 12180608 oracledmscdw (LOCAL=NO)
    11703 12180616 oracledmscdw (LOCAL=NO)
    14078 12180632 oracledmscdw (LOCAL=NO)
    23912 12180720 oracledmscdw (LOCAL=NO)
    3568 12180856 oracledmscdw (LOCAL=NO)
    23635 12181008 oracledmscdw (LOCAL=NO)
    5372 12181080 oracledmscdw (LOCAL=NO)
    10371 12181568 oracledmscdw (LOCAL=NO)
    10400 12182296 oracledmscdw (LOCAL=NO)
    4235 12182768 ora_arc0_dmscdw
    4237 12182768 ora_arc1_dmscdw
    17906 12184816 oracledmscdw (LOCAL=NO)
    4219 12185504 ora_ckpt_dmscdw
    4217 12189752 ora_lgwr_dmscdw
    17241 12190944 oracledmscdw (LOCAL=NO)
    4215 12209184 ora_dbw0_dmscdw
    17219 12213664 oracledmscdw (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
    root@cdwprod #

    ok, we see the ps tree on a machine running oracle, and it has a few dedicated processes that are accumulating some cpu, but that's not really enough to help out
    try a few things please
    vmstat 10 3
    iostat -nx 10 3
    df -k -F tmpfs
    swap -l
    ipcs -bm
    ps -aef -o user,pid,ppid,pcpu,vsz,rss,args |sort -n +4
    ps -aef -o user,pid,ppid,pcpu,vsz,rss,args |sort -n +3
    and then try letting us know what the reported problem is
    in Oracle shadow processes, it's common to see a lot of "large" vsz, however you really can - as rule of thumb, take the largest amount for the actual instance and associated processes:
    ora_arc0_*
    ora_smon_*
    ora_pmon_*
    ora_dbw0_*
    ora_ckpt_*
    ora_lgwr_*
    ora_dbw2_*
    ora_reco_*
    ora_snp0_*
    ora_arc1_*
    ora_dbw1_*
    as the amount of memory used by oracle, add in at least 1-2MB for each LOCAL= process, and you're on your way to figuring out how much memory it consumes
    until we know more, it's going to be tough to tell you exactly what may be the matter

  • How can i get program to wait until file is loaded?

    Hi all,
    I keep getting a null pointer exception error thrown when it shouldn't. I'm 99% certain that its being generated because the program speed is faster than the load file time. Is there any way to make the program wait until the file is finished loading? I know you can set up a for loop that will take up some time but I wanted it to be more accurate so that no errors will occur on any machine. Here is the code
    RunMainProg();
              String[] TempHolder = new String[HowMany*2];
              try
                  BufferedReader readerOne = new BufferedReader(new FileReader("TempMDLFile.txt")); // file just save from RunMainProg()
                  String lineOne;
                  int i=0;
                       while ((lineOne = readerOne.readLine()) != null)
                            if(i>=TempHolder.length)
                            break;
                             TempHolder=lineOne;
                             i++;
              readerOne.close();
                   catch (IOException f)
                        MakeDialog ErrorDialog = new MakeDialog(TopWindow, "Load Error", "Error - The file you entered does not exist", "Error", "OK", "OK", 0, 0);
                   for(int i=0; i<TempHolder.length; i++)
                        if(TempHolder[i] == null)
                        i=0;
                   FormatData TestSequences = new FormatData(TempHolder); // problem occurs at this line
    I have looked all over and can't seem to find a way to verify if the file is loaded, or to get it to wait until it has. Any help would be much appreciated. Especially if you can supply some code snippets :)
    Much obliged
    Drb2k2

    okay, I added some test code that I was using to try and iron out the problem. Perhaps its best if I run through what happens.
    1. I get the data from the text box, and an external program is run which generates some text files. These files are then loaded and examined and some new data is appended to the old. This is the process
    FormatData TestSequences = new FormatData(TempHolder); Now every time its run first time around its fine.
    2. When I try and do exactly the same thing with the new appended set of data the null exception is thrown. Now Dr Clap, I thought exactly the same as you did, but... If i add the following bit of code before the FormatData call..
    for(int i=0; i<TempHolder.length; i++)
    System.out.println(TempHolder);
    It will produce the data without the appended info, and some null sequences.
    The size of TempHolder is adjusted depending on the amount of data submitted, so somewhere along the line its just not working.
    3. Now for the fun part, eventually if you put the call in a loop it will correct itself and produce the outcome, but needless to say i'd rather not have my program catching a load of nullpointerException errors.
    Finally as for the code
    for(int i=0; i<TempHolder.length; i++)               {                    if(TempHolder[i] == null)                    i=0;               }That was an attempt to stall the program until no null sequences were found. Sort of getting around the problem in 3.
    Dr Clap is a legend on these posts and his advice is well recieved but I have no idea how to view a stack trace or what benefit it has. Any tips on this would be great.
    Thanks for your help so far
    drb2k2

  • How to make a slide wait until user has answered a question correctly, even after activating a smartshape?

    Background:
    I have created a quiz in which the user must answer each question correctly before proceeding to the next slide. This is what I did:
    Set preferences to Settings > Required > Answer All - The user must answer every question to continue
    Set the number of attempts on the question level to Infinite
    Made the Next button invisible and disabled the playbar
    This way, the user can only proceed to the next question slide with the Submit process – and, since attempts are infinite, that means only after successfully answering the question.
    Current goal: 
    I want the user to be able to click on a prompt for a hint. To set this up, I did the following:
    Created a smartshape labeled “click_for_hint” displaying text that says, “Click here for a hint”
    Created a smartshape labeled “hint” displaying text hint
    Set “click_for_hint” to show “hint” on success
    Now, when the user clicks on the text that says, “Click here for a hint,” the hint pops up. So, that works – awesome! However, once the hint is activated, I would like for the user to be able to continue infinite attempts until successfully answering the question… and only then, after answering correctly, proceed to the next slide.
    The problem:
    If the user has submitted one or more incorrect answers and then activates the hint, the slide no longer waits until the user has answered the question correctly. Instead, it automatically resumes playing, proceeding to the next slide. I tried setting the smartshape “hint” to pause on success, but that did not work.
    Is there a way to make the slide wait until the question is answered correctly before proceeding to the next slide, even after the hint has been activated?

    Are you aware of the fact that your Required setting can cause problems, blocking the user? It is also totally unnecessary, because you have infinite attempts on question level, and did hide the Next button (hope you don't need Review, otherwise I would recommend not to hide that button but to drag it under the Clear button: Question Question Slides in Captivate - Captivate blog)
    The hint problem is linked with the fact that a simple action will release the playhead. I would like to see the timeline of the slide, to compare the pausing points of the shape button and the question slide. And maybe this blog post can also clarify difference between simple/advanced: Why choose Standard over Simple action? - Captivate blog
    As for shape buttons on question slides: Buttons on Question/Score Slides in Captivate 6? - Captivate blog

  • Server 2003: make user template with read-only access for shared folders

    I have need to make a type of user (like Administrator, Power User, Mobile User, User, etc.) that has read-only acess to shared folders. So when I make a new user and assign the "read-only user" template I wish to have, the user can open files
    in the shared folders on the server, but not edit, save or delete files. Other users can and should remain able to edit, save & delete.
    Before I dig in, is this even possible?

    You could create a Group called ReadOnly, and set that to have Read on the ACLs of the relevant files or folders.
    Make that template user a member of that group.
    As long as they are not also a member of another group that gives them higher permissions, this would work.
    Otherwise set the ReadOnly group to deny Write, which would over ride any other permission set.
    So,
    Folder A
    ACL:
    ReadOnly : R
    Users: Read/Write
    If a user is a member of Users & ReadOnly, they would get read/write to Folder A. As permissions are cumulative.
    If you did the following:
    Folder A
    ACL:
    ReadOnly : R
    ReadOnly: Deny Write
    Users: Read/Write
    The users in ReadOnly would be denied write, as it overrides the cumulative permissions.
    Robert Pearman SBS MVP
    itauthority.co.uk |
    Title(Required)
    Facebook |
    Twitter |
    Linked in |
    Google+

  • How to get the user input while server is waiting for client's message

    I have a server/client program (using sockets)
    I used a thread to let a server always waiting for client's request, but how should I found that
    there is no message pass to server from client.
    public void run(){
    while (true){
    Socket server = serverP.accept();
    ObjectInputStream inFromClient = new ObjectInputStream(server.getInputStream());
    inMessage = (Message)inFromClient.readObject();
    System.out.println("Deadlock may occurred, please enter your command: ");
    BufferedReader inFromUser = new BufferedReader(new InputStreamReader(System.in));
    String command = inFromUser.readLine();
    The server is waiting for the inMessage that is passed from multiple clients. But if the server
    received no message after some time, it will assume something is wrong (eg, there is a
    deadlock), then it will ask the user to input the command to execute the method.
    If I put
    "System.out.println("Do you want to take Snapshot: ");
    BufferedReader inFromUser = new BufferedReader(new InputStreamReader(System.in));
    String command = inFromUser.readLine();"
    inside the while loop, it will keep asking user to enter the input when every time the client
    connect to the server. But I want to ask the user to enter the command only when the server
    can't get the response from clients.
    How should I do?
    Please help.

    Your statement:
    Socket server = serverP.accept();
    it will block until Server receive connect request from client.
    So, what u can do is, create a seperate Thread which check if server is idle (no client connect to it) for a certain time.
    public class xxxxx extends Thread {
    public void run(){
       (new WatcherThread()).start()
       while (true){
       Socket server = serverP.accept();
       WatcherThread.acceptFlag();  
       ObjectInputStream inFromClient = new ObjectInputStream(server.getInputStream());
       inMessage = (Message)inFromClient.readObject();
       Do something with client request ...
       I suggest you to create a WorkerThread for
       each client request.
       For example:
       new (WorkerThread(inMessage)).start();
       This way, your server thread will immediately serve
       the next client request ASAP.
    public class WatcherThread extends Thread {
       private static accept = false;
       public static void acceptFlag() {
            flag = true;
       public void run() {
           while(true) {
               try { sleep(10000); } catch (Exception ex) { }
               if (!accept) { // never accepted after 10000 msecs
                  ... do your System.in here ...
               flag=false;          
    }The idea is, your server notify WatcherThread if a client connect. WathcerThread runs at seperate thread. It waits for 10000 msecs and check if Server ever gets connect request from server. If it doesn't then you can do your System.in, otherwise, it will wait for 10000 again..
    FYI, next time, please use [ code ] and [ / code ] to format your code. It discourage me to read plain whole-left-aligned code like yours.
    See: http://forum.java.sun.com/features.jsp#Formatting
    rgds,
    Alex

  • How to make my object to wait for server response

    Hi ,
    I need some one suggestions on thread concepts.
    First Let me know my scenario is fit for thread concept.
    is it possible then how I can reach to solution.
    I have scenario like
    I send a request to server and server is taking some time to process the request.
    if I am calling the method on server it showing no results bez i know server takes some time.
    for that my calling method has to be wait for some time.
    Thanks
    Babu H

    Hi ,
    Let me give more information about that between my java class and server
    i have the bridge library which is also written in other than java.
    for that i used the njawin tool make as java wrapper class and accessing the java wrapper class(Bridge Server).
    the java wrapper class has post_request and poll_response methods so that why i 'm using only these methods in my java class to access the server.
    exactly I don't which technology is resided in Brdige server and actual Server bez that has been developed some one.
    poll_respnse means server has posted the response to client.
    Thanks
    Babu H

  • Should I just wait untill the Intel Mini's are out to make the switch over?

    I have been somewhat active on this board for the last month or so looking at the Apple Mini. I want a computer that never really slows down, or crashes a lot. Also, I want a computer that can do some light video editing, and some light gaming (think: Battlefield 1942!).. I'm thinking about waiting till the New Intel Mini's come out but I really don't know when that will be! I don't know if I can hold on for 8 more months with this crappy thing they call an OPERATING SYSTEM.
    Do you guys know when the Intel's are coming out? When they do, thats when I might make the switch from XP to mac OX.
    Thank you all!

    Though a bit belatedly, I thought it might be worth pointing out an issue that ought to cross the minds of those considering buying a mini but not sure whether to wait for the Intel models or not.
    Aside from the fact that no-one knows when the Intel minis will be announced and what specs (thus performance) they will have, and the fact that as soon as the first models are out, there will be a tendency to want to wait until the next revision for the 'rev.a' bugs to get ironed out and some speed bumps ironed in, one important extra consideration is the software that's intended to be run.
    All software at this time is G4 compatible, and many titles are either already in universal binary, or about to be so, thus would run natively on an Intel-mini. But some, Adobe CS and Microsoft Office (to name a couple of significant examples) are not universal yet, and while they likely will become so, it's not at all clear when. Until they ARE universal, those apps will run in emulation on an intel Mac, and performance is not reported to be stellar.
    So I'd suggest to anyone considering the issues, to look at the titles you want to run, and make sure all the important ones are Intel-native already, or going to become so very soon. If they are, then waiting for an Intel mini is perfectly reasonable as long as you don't have any immediate need and can wait however long it takes. But if any crucial apps are PPC only and likely to stay that way, I'd buy a G4-powered mini while they're still available, and trade it later when the crucial apps go Universal and the Intel models have settled down.

  • Yesterday I ran Disk Utility and came up with hundreds of permissions that needed repair.  I hit the "repair permissions" button and waited until it said they were repaired, but just for fun I hit the v

    Yesterday I ran Disk Utility and came up with hundreds of permissions that needed repair.  I hit the "repair permissions" button and waited until it said they were repaired, but just for fun I hit the "verify permissions" button again, and they all came back!  I did this several more times and every time I would hit "verify permissions" I would get the same list.  What's up?  I've always suspected diagnostic programs, but this is Apple's own!

    Ignore them. They aren't errors. You will keep seeing the same ones. As long as you get the message "Permissions repair complete," you're OK.
    http://support.apple.com/kb/TS1448?viewlocale=en_US

  • Hi, I forgot my user password mac 10.9.4 I don't need it to log in but i need it to make changes, etc. It says a password hasn't been set for this account but it still asks for one when i click on the lock icon. can anyone help me? thx!

    Hi, I forgot my user password mac 10.9.4 I don't need it to log in but i need it to make changes, etc. It says a password hasn't been set for this account but it still asks for one when i click on the lock icon. can anyone help me? thx!

    This is a little confusing since you say you have forgotten your password and then the system says you have not entered a password.  Even with an Admin account you must have a password to install software.
    If you are using Mac OS X 10.7 or above, you can change the admin password by restarting holding the Command and R keys, from the menu bar select Utilities, then Terminal.  When the Terminal window opens, at the cursor type exactly:
    resetpassword
    and press Enter.  When the Reset Password window opens, select the internal hard drive, and then the user account.  Type a new password twice, leave the Hint blank, and then Save.  Accept the next dialog that opens, and at the bottom of the Reset Password window agree to resetting the home directory permissions.
    Quit the Reset Password window, go to the apple left side of the menu bar, Restart.
    And you have a new password for your account.

  • Need to deauthorize again. but systems says I have to wait until february. need to do it now. Spent tons of cash with Apple and need extra special service please

    need to deauthorize again. but systems says I have to wait until february. need to do it now. Spent tons of cash with Apple and need extra special service please

    You can still deauthorize an individual computer from the iTunes Menus.
    You can de-authorize only once a year 'all' computers from your iTunes account page.
    MJ

  • Program needs to wait until BDC will get over

    Hi Experts,
    In my report program i am using BDC call transaction. Once this BDC action will get over after that i need todo some logic in my program. How to wait until BDC will get over?
    Anyone have idea?
        CALL TRANSACTION 'CK41' USING  zdata
                                OPTIONS  FROM g_s_options
                                MESSAGES INTO msg_tab.
        PERFORM call_processing USING wa_default-kalaid
                                         wa_default-klvar
                                         wa_default-kokrs
                                         wa_default-bukrs.
    Mohana

    Hi,
    Program gets over in BDC call transaction after call transaction statement.
    If you use call transaction statement as below,
      CALL TRANSACTION 'ME22' USING bdc_tab MODE 'N' UPDATE 'S'     MESSAGES INTO messtab.
    Here Update 'S' means update will be syncronouse so program will wait untill this BDC gets completed, if you will not select this statement then by default program may take update 'A' which is asyncronouse means BDC will be processed parallel to this program, please check.
    After this call transaction statement you can do code changes as per your requirment in the same program.

  • Need to authorise new laptop after old one crashed.  Have 5 computers already authorised and cannot wait until July for 12 month "Deauthorise all computers" to become available again.  How can I authorise this new laptop?

    Hello... I need to authorise a new laptop after my old one completely died (before I could deauthorise it!!).  I have 5 computers already authorised and cannot wait until July for the 12 month "deauthorise all computers" option to become available again.  Does anyone know how can I authorise this new laptop as one of the 5, in place of the old one?  Any help gratefully received!

    Go to one of the authorized computers and de-authorize it individually.
    The one year limitation is ONLY for the de-authorize all option.

Maybe you are looking for

  • Asking for receipt of read mail

    Can anyone tell me whether it is possible to ask for a receipt indicating that the person to whom u have sent mail has read it? I cannot seem to find this feature in the Mail program. Thank you

  • Reader 10.1.3 crashes shortly after opening

    I double click on a pdf file, it opens in adobe for about 30 seconds then crashes. Tried a repair installation. Its in Windows 7 64 bit. this is the error i get from the event log Faulting application name: AcroRd32.exe, version: 10.1.3.23, time stam

  • Need to recover data from Bootcamp partition

    Hi, all, I recently sent my Macbook Pro in for repairs after a crash (Windows partition not recognized, after working well for a year), and they replaced the logic board and HD, the former of which was dead and the latter of which "wasn't running ver

  • Indesign CS3 - Leopard Printing to Xerox 7000ap

    I don't know if this is a bug with Indesign but I've recently got Leopard and when I print to our Xerox 7000 the first page always prints ok but the rest of the pages seem to rotate and print off the page (2 or more page document)! I can print from Q

  • Satellite P300 - Turns itself on automatically

    Hi, I have a Satellite P300 with Windows Visa Home Premium as the OS. When I turn the computer off (through shut down) it successfully shutting itself down. However, after a while (between 15 min - 2 hours) it turns the computer on automatically with