KIMYONG : Forms Client Runaway 발생시 조치사항

Purpose
=========
f60webmx 이 Runaway process 로 남아있을경우 불필요한 자원을 사용할수 있습니다. 이에 대한 조치사항을 기술하고자 합니다.
Cause
=======
1. Forms client process (f60webmx ) database server process 와의 socket connection 이 끊겨서 발생하수 있습니다.
2. 어떠한 database server process 도 현재의 Form Session과 연결되어 있지 않습니다.
3. 오랫동안 inactive상태로 Forms client process가 과도한 CPU를 사용하고 있습니다.
Solution
=========
Solution$ ps -ef|grep 20034
appbgd1i 20034 18920 82 09:06 ? 07:51:57 f60webmx webfile=5,85970,p11ias1_10013_PBGD1I
appbgd1i 21372 19679 0 18:38 pts/0 00:00:00 grep 20034
1)
Run strace on pid strace –p <pid>
$ strace -p 20034
Process 20034 attached - interrupt to quit
read(47, 0xaffcc2e, 2064) = -1 EAGAIN (Resource temporarily unavailable)
read(47, 0xaffcc2e, 2064) = -1 EAGAIN (Resource temporarily unavailable)
read(47, 0xaffcc2e, 2064) = -1 EAGAIN (Resource temporarily unavailable)
read(47, 0xaffcc2e, 2064) = -1 EAGAIN (Resource temporarily unavailable)
read(47, 0xaffcc2e, 2064) = -1 EAGAIN (Resource temporarily unavailable)
read(47, 0xaffcc2e, 2064) = -1 EAGAIN (Resource temporarily unavailable)
read(47, 0xaffcc2e, 2064) = -1 EAGAIN (Resource temporarily unavailable)
Note: Some times strace output will ECONN (Connection refused ) instead of EAGAIN ( Resource temporarily unavailable) in such situation also you can kill the process if you get output similar to above you can kill the process
$ kill -9 20034
2)
Run following sql and when asks for CleintPId give forms runaway (f60webmx process pid)
col program for a15
col machine for a15
col terminal for a15
col sid for 9999
col serial# for 9999999
col action for a40
set lines 152
select s.sid, s.serial#, '*'||s.process||'*' Client,
p.spid Server, s.sql_address, s.sql_hash_value,
s.username, s.program || s.module, s.action, s.terminal,
s.machine, s.status, s.last_call_et/3600
from v$session s, v$process p
where p.addr=s.paddr and s.sid=nvl('&sid',s.sid) and
p.spid=nvl('&spid',p.spid) and
nvl(s.process,-1) = nvl('&ClientPid',nvl(s.process,-1));
If no rows are selected it means that there is no database server process which is serving the present forms process and thus we confirm that it is a runaway.
3)
Run above SQL for forms client process (f60webmx) and check for strace on the same process and if it does not give any output follow the present procedure
Enter value for clientpid: 20034
old 19: nvl(s.process,-1) = nvl('&ClientPid',nvl(s.process,-1))
new 19: nvl(s.process,-1) = nvl('20034',nvl(s.process,-1))
SID SERIAL# CLIENT SERVER SQL_ADDR SQL_HASH_VALUE USERNAME PROG_MODULE
ACTION TERMINAL
MACHINE STATUS S.LAST_CALL_ET/3600
428 5701 *20034* 7660 62DB08BC 1053795750 APPS FNDSCSGN
PO Manager, BITL p11ias1.beltong INACTIVE 8.76166667
445 6179 *20034* 7660 00 0 APPS RCVRCVRC
FRM::PO Manager, BITL p11ias1.beltong INACTIVE 8.75722222
As per above update the forms runaway process has opened two database sessions 428 and 445. And we should always ignore the SID which has prog_module column as FNDSCSGN (here 428). Look for other sessions which are having status as INACTIVE. If they are INACTIVE for more than 8hrs (time can be conifirmed from callet/3600 column). If session is inactive for more than 8hrs , then you can kill the both sessions and and f60webmx process.
"alter system kill session ‘SID,SERIAL#’;"
We needs to check all form nodes for the following:
· Is Developer 6i at least Developer Patchset 16 (3596539)
· Set the forms applet heartBeat and FORMS60_TIMEOUT (Developer 6i) or FORMS90_TIMEOUT (Developer 9i) parameter:
1) Create an environment variable in $APPL_TOP/admin/adovars.env using autoconfig customization tags (see http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=182925.1#implement) called FORMS60_TIMEOUT (Forms 6i) or FORMS90_TIMEOUT (Forms 9i).
This parameter specifies the amount of time in elapsed minutes before the Forms Server process is terminated when there is no client communication with the Forms Server. The internal default value is 15, and valid values are integers between 1 - 1440 minutes.
Set FORMS60_TIMEOUT / FORMS90_TIMEOUT to a value of 5:
· FORMS60_TIMEOUT=5 (or FORMS90_TIMEOUT=5)
2) Set the forms applet heartBeat parameter:
In the base html file, insert a new parameter called heartBeat. This parameter sets the frequency at which a client sends a packet to the server to indicate that it is still running. The default value is two minutes. Set this parameter value to greater than the value specified for the FORMS60_TIMEOUT variable, in this case 7 minutes is recommended:
· <PARAM NAME="heartBeat" VALUE="7">
Fullfillment Runaway Processes
Reference
============
Note 402166.1

Similar Messages

  • Forms Client Java Applet waiting several minutes

    Hello,
    We use Forms 10.1.2.0 and html/javascript/plsql applications.
    All forms applications are working but
    we have the problem that from time to time the client java applet must wait minutes until there is an answer from the forms-servlet (especially when there is high activity in the system).
    More than one user is working in the form with high activity - the applet sends a request
    over the network - after 4 minutes the result is shown and you can go on working
    without problems.
    So a lot of users think the application has crashed and terminate before.
    The applet shows no error messages.
    There is no sign that there is a lost connection between applet and servlet.
    It is not reproducible. That means you can work 2 hours and everything is ok
    or you work 5 minutes and you have to wait.
    network problems?
    firewall problems?
    do requests of the forms servlet to the database have minor priority on the application server
    than html/plsql requests?
    any ideas?

    when the problem occurs (user has to wait 3-4 minutes) we found in the log
    3 heartbeats from the forms client within 2 seconds ?
    after 3-4 minutes the forms client is ok (user can go on working)
    and the pings are every 2 minutes (like it is expected).
    The application.log file may contain duplicate posts requests with
    identical pragma header numbers, indicating that the client
    is resending
    requests due to network packet losses. Under normal circumstances,
    only the last Post request, terminating a Forms session,
    should contain
    a duplicate pragma header number.
    ...a network problem ?
    anyone else who had the same problem ?

  • WARNING - Oracle intends to desupport Forms client server mode

    When Forms 6i becomes desupported you will have to move to Forms 9i. Forms 9i runtime can only be run in web mode from a web browser. You will not be able to run client-server forms in native operating systems such as Windows or Unix. The forms will essentially run on the application server with Java applets to being sent to your web browser. Links to third party products will no longer work with host commands executing on your local machine. You will have to include Java code to make local commands work.
    The transition from Forms 6i client-server to Forms 9i web mode will be one of the most painful upgrades Oracle has ever inflicted on its customers.
    Essentially, Oracle is trying to palm us off with running forms from web browsers whether we or our customers like it or not. Java seems to be creeping in. I suspect Developer will eventually turn into JDeveloper, as they will not want to support two products. Easy one line statements and built-ins will be replaced by hundreds of lines of Java nonsense. Developer will move from a 4GL RAD environment to a cumbersome bloated 3GL Java environment.
    You can stop this happening if you want to keep you customers happy by:
    1. Sending Oracle enhancement requests to allow Forms 9i to run in native client-server mode.
    2. Complaining to your Oracle sales contact.
    3. Asking difficult questions at Oracle user groups.

    Duncan et al.,
    I've been wondering why exactly a Forms9i app. needs to run in a web page? Why could the applet not be deployed in a more "standalone" fashion, i.e., an independent application window. This would at least offer the appearance of a native application, complete with the new Java look-and-feel.
    If Oracle really wanted make their customers happy, they would then take the next step and come up with a way to embed OC4J into a client-side deployment executable, which would then effectively allow for a 2-tier client-server architecture.
    It seems to me that 2-tier/3-tier each have their place in the world, depending on the situation. In the extreme "2-tier" example would be an application that is to be deployed on a single client workstation. It would be hard to argue that a separate application server ought to be used. On the other extreme, anybody who has tried to manage the deployment--and upgrade--of a large number of Forms clients is very attracted to the prospect of only having to maintain and upgrade a few application servers.
    I agree with the direction of the product as far as replacing Toolkit2 and the native runtime with the JRE. The advantage of on-demand updating of application code is compelling. The capability of moving application logic to the middle tier is extremely useful. Platform independence is now done using the "universal" JRE instead of TK2.
    If the product could maintain the client-side processing capability--without resorting to Javabeans--it would be just that much stronger. As an application architect, I want to be able to design the application to allocate the work where it makes the most sense, either on the client, the application server, or the database server.
    How hard would it be to put this client-side processing capability back into the product?
    Regards,
    Bruce MacDonald

  • Notifying a forms client from the database

    I would like to notify a forms client of a certain things that happens in the database.
    I guess this could be done by having a timer polling a table at certain intervalls.
    I my case that solution is not good because I need a fast reaction (<2 sec) which would require the client to poll in a high frequency.
    Is there any way to do this?
    Could I somehow embedd a java client in the form window that the database could notify and that then notifies the form client or perhaps start a back ground process that could listen to events and the notify the client somehow.
    Any clues anyone?
    Carl Larsson

    Carl
    2 Seconds doesn't sound like a particularly excessive frequency for the polling method, but it would be best combined with DBMS_ALERT as suggested by Jiri rather than looking at a table. I have had an application live for the last two years using this method involving 14 clients polling at one second intervals and have had no performance implications. DBMS_ALERT.WAITONE has the ability to wait a specified time for a reply, but this should be set to zero, so control is returned immediately to the form and all waiting is handled by the timer.
    The Java method should in theory be more efficient if you have the knowledge to implement it (I don't !).

  • Can Test Custom Jars with 6i Run Form - Client/Server?

    I want to test custom Jar files with Forms 6i from my desktop, but I cannot get the Run Form->Web to work. Is it possible for the run time to load the just jars for PJC when you do Run Form -> Client/Server? So far, when I have done this, it does not execute any PJC. Any ideas, tips?
    Thanks,
    Kurz

    Hi Kurz
    Any ideas, tips?pls have a look
    http://www.dulcian.com/papers/ODTUG/2004/ODTUG%202004_Balcu1_JavaBean.htm
    http://www.oracle.com/technology/sample_code/products/forms/extracted/getclientinfo/readme.html
    http://www.scribd.com/doc/1027764/Forms-6i-Deploying-Forms-Applications-to-the-Web-with-Oracle-Forms-Server
    Hope it helps u
    Regards,
    Abdetu...

  • Where can i get adobe-forms-client.jar

    Where can I get adobe-forms-client. jar file if any one know tell me...
    "import com.adobe.idp.services.BLOB;" this shows error so which jar I have to include...

    Thanks for your reply...
    But I did not find any specific forum to discuss about Superseding information of Adobe Security Bulletins. Could you please help me if you have any idea about it ?
    Thanks in advance.

  • Forms client-side pl/sql procdures run in DB or Forms server?

    Hi,
    Does anyone know where Forms client-side pl/sql procdures and pll actually run?
    We plan to convert forms application to web-based application. We want to take out and re-use only business logic in forms procdure/pll and still want to keep them in pl/sql language.
    Our first option is to put the business logic as pl/sql stored procedures in DB server. But my clients worry about the DB server performance. My clients think that forms procedures run in forms server and moving them into DB server will result in additinal workload in DB server.
    Every body says that the best place to execute pl/sql is
    in the database. However if Forms client-side pl/sql procdures run in Forms server, is my client right?
    If so, does anybody know how to make pl/sql procedure in a client-side PL/SQL package and call it from other language (Java or else)?
    Hyunsu Kim

    Forms PL/SQL will run in the Forms Server - if y want to share business logic accross multiple applications you could put it onto the database as you mention. You won't know if performace will be good or bad until you do some tests but its a pretty common scenario - and remember - what you MAY lose in terms of slower processing because of load, you will gain by eliminating network transfers between the Forms server and the database.
    Regards
    Grant Ronald
    Forms Product Management

  • JSP : latest  JSTL, File Upload from web form Client to Server Question!

    I understand that within a JSP, It is possible to read a file from the Client by opening a Stream somehow.
    How do I code, within jsp/servlet (non tag) java code inside <% %>
    blocks, WITHOUT openening a new connection to the URL, an InputStream from a client web browser form, from a file upload coded using
    <input type="file" name="file1"/> ?
    I have previously achieved this quite simply with a FileInputStream
    with the previous version of JSTL.
    How may I do this with the latest version of JSTL, with this index.jsp?
    -with a simple text file.
    -with a Binary file (with DataInputStream)?
    <%--
    Document : index
    Created on : 27/01/2009, 3:08:32 PM
    Author : Zachary Mitchell
    --%>
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>
    </head>
    <body>
    <h1 align="center">Hello World!</h1>
    <form name="form1" method ="POST" >
    <table align="center">
    <tr>
    <td>
    <input name="file1" type="file" align="center"></input>
    </td>
    </tr>
    <tr>
    <td>
    <input type="submit" value="submit" action="index.jsp" ></input>
    </td>
    </tr>
    </table>
    </form>
    <!--*********************************************************************** -->
    <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
    <%@page import = "java.io.*" %>
    <c:if test="${pageContext.request.method=='POST'}">
    <%
    File fileName = new File(request.getParameter("file1"));
    out.println(fileName.toString());
    FileInputStream stream = new FileInputStream(fileName);
    out.println(stream.toString());
    %>
    </c:if>
    <!--*********************************************************************** -->
    </body>
    </html>

    If I have:
    <!-- ***********************************************************************************-->
    <form name="form1" method="POST" enctype="multipart/form-data">
    <input name="file1" type="file"/>
    <input name="submit1" type="submit" value="Submit" action="index.jsp"/>
    </form>
    <!-- ***********************************************************************************-->
    and run this in an index.jsp, use browse to select my text file, and click SUBMIT.
    I can use:
    InputStreamReader reader = new InputStreamReader(new DataInputStream(request.getInputStream()))
    BufferedReader bufferedReader = new BufferedReader(reader);
    bufferedReader.readLine();...
    However, these is some HTML/POST related content around what multiple readLine();
    calls return.
    Is there an easy way, like using "${param.file1}",
    aside from [http://commons.apache.org/fileupload/|http://commons.apache.org/fileupload/],
    maybe using servlet style code, to get the File contents from a remote Client,
    to the remote Server servlet engine, AVOIDING ANY SUPERFLUOUS CONTENT,
    using version 1.12 of the JSTL, JSP 2.0,Tomcat 6?
    Just politely, yes, no, and how?
    Edited by: Zac1234 on Jan 29, 2009 3:27 AM
    Edited by: Zac1234 on Feb 1, 2009 8:29 PM

  • Clone Rows - Tabular form - Client side add rows

    Hello all,
    I feel in love with this particular Tabular form, http://htmldb.oracle.com/pls/otn/f?p=24317:49 because of the Capabilities it has to create a "clone row".
    a very advance feature I like a lot.
    The trouble is when I go under >Report> and select which columns I would like to view, some will be hidden with default values.
    the default values I would like to keep hidden are: a Time Stamp, and :APP_USER.
    So when the user decides to clone a row the first original row will stay intact with all the information including the hidden values, but as for the cloned rows the hidden values are missing.
    Is there something missing in the javascript that permits this from happening?
    Please Help.
    <script type="text/javascript">
    var g_this;
    function fn_delete(pThis)
    var l_tr=$x_UpTill(pThis,'TR');
    l_tr.parentNode.removeChild(l_tr);
    function fn_CloneRow(pThis){
    g_this=pThis;
    l_tr=$x_UpTill(pThis,'TR');
    l_table=$x_UpTill(l_tr,'TABLE');
    l_tbody=$x_UpTill(l_tr,'TBODY');
    l_clone=l_tr.cloneNode(true);
    html_RowHighlight(l_clone,"D0D0E0");
    l_inputs=l_clone.getElementsByTagName('input');
    for (var j=0;j<l_inputs.length;j++) {
    l_this=l_inputs[j];
    if (l_this.type=="hidden") l_this.value="";
    if (l_this.name=="fcs") l_this.value="zzzz";
    if (l_this.type=="checkbox") l_this.parentNode.removeChild(l_this);
    // Change Clone functionality to Delete
    var l_img=l_clone.getElementsByTagName('img')[0];
    l_img.src="/i/delete.gif";
    if (document.all) l_img.onclick=function(){fn_delete(this)};
    else l_img.setAttribute("onclick","fn_delete(this)");
    l_tbody.insertBefore(l_clone,l_tr.nextSibling?l_tr.nextSibling:l_tr);
    </script>

    I have't looked at the specific clone-row sample code you mentioned in your post, but just wanted to point out that we've introduced client-side add-row functionality in APEX 4.0, so if you're using this code to add new rows on the client-side, then using the built-in functionality might be easier. Of course if you actually want to get a copy of an existing row, that might not be sufficient. As for the MRU process, the way APEX identifies new rows is by looking at the primary key or ROWID column value, which needs to be NULL. APEX also looks at the apex_application.g_fcud array, which holds information for each row on whether to do an create, update or delete. This array was introduced in APEX 4.0, and that's what could potentially be causing your example to fail after the upgrade.
    Regards,
    Marc

  • Tabular form - Client side Clone Row on apex 4.1 not work

    Hi all,
    j have a tabular form page where i have implemented Vika's clone row solution.
    (See http://htmldb.oracle.com/pls/otn/f?p=24317:49)
    Now, after migrating my application from Apex 3.2 to Apex 4.1 this feature not work.
    Clicking the Copy icon copies the row and puts it right below.
    Now, if I change some values in the new row and click Save, the MRU process updates does not insert the row in the database
    Apex 4.1
    rdbms 11.2.0.4
    win xp
    chrome browser
    Any help?
    Thanks in advance.
    lukx
    The "clone row" function is
    </script>
         <style type="text/css">
         img.clone {
         cursor:pointer;
         </style>
         <script type="text/javascript">
         var g_this;
         function fn_delete(pThis)
         var l_tr=$x_UpTill(pThis,'TR');
         l_tr.parentNode.removeChild(l_tr);
         function fn_CloneRow(pThis){
              g_this=pThis;
              l_tr=$x_UpTill(pThis,'TR');
              l_table=$x_UpTill(l_tr,'TABLE');
              l_tbody=$x_UpTill(l_tr,'TBODY');
              l_clone=l_tr.cloneNode(true);
              html_RowHighlight(l_clone,"pink");
              l_inputs=l_clone.getElementsByTagName('input');
              for (var j=0;j<l_inputs.length;j++) {
              l_this=l_inputs[j];
              if (l_this.type=="hidden") l_this.value="";
              if (l_this.name=="fcs") l_this.value="zzzz";
              if (l_this.type=="checkbox") l_this.parentNode.removeChild(l_this);
              // Change Clone functionality to Delete
              var l_img=l_clone.getElementsByTagName('img')[0];
              l_img.src="/i/delete.gif";
              if (document.all) l_img.onclick=function(){fn_delete(this)};
              else l_img.setAttribute("onclick","fn_delete(this)");
              l_tbody.insertBefore(l_clone,l_tr.nextSibling?l_tr.nextSibling:l_tr);
         </script>

    I have't looked at the specific clone-row sample code you mentioned in your post, but just wanted to point out that we've introduced client-side add-row functionality in APEX 4.0, so if you're using this code to add new rows on the client-side, then using the built-in functionality might be easier. Of course if you actually want to get a copy of an existing row, that might not be sufficient. As for the MRU process, the way APEX identifies new rows is by looking at the primary key or ROWID column value, which needs to be NULL. APEX also looks at the apex_application.g_fcud array, which holds information for each row on whether to do an create, update or delete. This array was introduced in APEX 4.0, and that's what could potentially be causing your example to fail after the upgrade.
    Regards,
    Marc

  • [SOLVED] How to make sense of the Forms Client SOD Matrix ?

    Hi,
    We have installed 10.1.2.3 app server and are using Jinitiator version 1.3.1.28 on Windows under IE 7.
    Before we did this I read the matrix, saw that IE 7 was certified with 10.1.2.2 and Jinit 1.3.1.28.
    I also noted the line stating "When a client platform is certified with a specific patch release it is implicitly certified with all subsequent patch releases.".
    I (and I presume thousands of others) read this to mean that because it works fine with 10.1.2.2., if we patch to 10.1.2.3 then it will be implicitly certified.
    Not so according to Oracle Support ! X-( They tell me I am running an uncertified combination and must use the Sun plug-in (which we have found issues with). Can anyone from Oracle confirm that the combination i am using is OK please ?
    i have replied to my TAR with support pointing out this line I have quoted above and also asking why when you patch to 10.1.2.3 and run a test form does it run Jinitiator 1.2.1.26 if it is not supposed to be supported ....
    Ho hum ....:(
    ** Yes it is supported. I was going insane ....
    Edited by: Dom on Jan 29, 2009 1:17 PM

    donniezazen wrote:https://bugs.archlinux.org/task/29850#comment95791The thread that I started.
    Thank you. It wasn't quite what I was looking for, but may solve why I've set up such monitoring in the first place. Installing linux-ice now to test.
    @Pres
    Thank you so much. That helps clear some things up, and means I can remove the load averages from my monitoring (they aren't measuring what I want to measure).
    I still need to figure out the disparity between per process CPU usage and overall CPU usage, but those two were closer together anyway, so less of a worry.
    I'm going to mark this thread solved.

  • Can we run java bean from forms client server??

    Hi,
    The OLTP application we are planning to build has lot of gui e.g
    tabs, drag and drop etc. Our aim is to make it web enabled but
    the network bandwidth available is small 16 - 64K . So even
    thoughwe plan toi use applet , we seriuosly doubt how good it
    will perform on such low network bandwidth. [The system will
    have 100 users]
    Q1. What will be a reasonable bandwidth to run an oltp
    application (say maintenance )
    Hence we are thinking of developing with developer 6i and
    deploying our application in client server mode, which can
    easily be web enabled in future. But we also have to integrate
    visual interfaces like gantt chart, which are not available with
    forms. We plan to use third party java component (e.g ILOG
    jviews), so that in future we can easily web enable the entire
    application.
    Q2. Can we run forms with java bean in client server mode? If
    not, what are the products to be installed on each machine to
    run it without using 9ias?
    best regards

    Yes. We can run sql loader from client machine.
    C:\Karthik>sqlldr user/pass@database data='test.csv' control='test.ctl' log='test.log' bad='test.bad'
    You can go through the following link for better understanding.
    http://www.oreilly.com/catalog/orsqlloader/chapter/ch01.html

  • XHTML page with current PHP form - client wants Coldfusion integration...

    I have never worked with  Coldfusion before and I have no idea what it involves. The form is setup  with PHP right now, however, the client uses Coldfusion and would  prefer the form to be set up to integrate with it.
    I dont even know where to start! Any tips please?
    Thanks!
    Nicole

    nicolerlowry wrote:
    I dont even know where to start! Any tips please?
    1) Confirm that you have ColdFusion setup and available to use.  ColdFusion is not a free product.  To use it on a production server, it will need to be purchased and installed OR one will have to contract with a hosting provider that includes it as part of a hosting package.
    1) A) On the  other hand, there is a free for developers license, that can be had from Adobe for the download.  Just install a ColdFusion package, but provide no license key.  This will create a developer edition (or a trial edition that devolves into a developer edition in 30 days).
    2) Write your fist CFML page.  Here is a simple example.
    Form.html
    <html>
    <head>
    <title>Form Example</title>
    </head>
    <body>
    <form action="processForm.cfm" method="post">
    <input name="test" type="text"/>
    <input type="submit">
    </form>
    </body>
    </html>
    processForm.cfm
    <cfdump var="#form#">
    3) Read about everything else ColdFusion can do in the documentation provided with the installers and online, online blogs and forums like this one, and books.
    4) Ask more questions in forums like this when you get stuck.

  • V$SESSION + Forms Client + database

    Hi all,
    Why sometimes the "program" column in the V$SESSION is empty ? We use Forms R6i.
    So how to make the column provided ? For example patch or something else.
    Thank you very much indeed

    I am sure this can help you
    Re: Polutation column program in view v$session
    Regards
    P.s.
    anyway for some Client(8.0) 'Program VAR' isn't populated
    Time ago I found this:
    select
       substr(s.username,1,18) username,
       substr(s.program,1,15) program,
       decode(s.command,
           0,'No Command',
           1,'Create Table',
           2,'Insert',
           3,'Select',
           6,'Update',
           7,'Delete',
           9,'Create Index',
          15,'Alter Table',
          21,'Create View',
          23,'Validate Index',
          35,'Alter Database',
          39,'Create Tablespace',
          41,'Drop Tablespace',
          40,'Alter Tablespace',
          53,'Drop User',
          62,'Analyze Table',
          63,'Analyze Index',
             s.command||': Other') command
    from
       v$session     s,
       v$process     p,
       v$transaction t,
       v$rollstat    r,
       v$rollname    n
    where s.paddr = p.addr
    and   s.taddr = t.addr (+)
    and   t.xidusn = r.usn (+)
    and   r.usn = n.usn (+)
    order by 1

  • Acrobat Fillable Form, Client is not able to email. Please Help?

    I created a fillable formin Acrobat Professional and sent it to my client. I put a "Submit form" button on the last page and Client says they get a message stating "this function is not permitted".
    I've reduced it down to be compatible with version 5.0 but they are still having a problem. Nothing is locked and I set up the form correctly. Any Help would be greatly appreciated.

    The other option is to allow submission of XML or FDF file data. Without the Reader extensions, someone using Reader can not save the file to send. However, the data can be submitted. E-mail is not very reliable for use with Acrobat or Designer forms. It is best to submit the form data to a web script.

Maybe you are looking for

  • Can't set the time on the 6500 Slide

    I just bought a 6500 slide and can't do one of the most basic things - set the time! I have gone to auto-update but it is shows the wrong time. At the time I purchased the handset the sales assistant turned the phone on to check if my sim card was wo

  • Use LINE OUT or use USB for LINE OUT?

    Using my MacBook to run iTunes at my wedding in a few weeks. Should I just stick with the in built LINE OUT? Or would using a USB device to give me a LINE OUT be better? Does anyone know the specs on the line out in terms of "v" Just worried about us

  • How to set Selected Ship-To in BasketUI?

    Hi Experts, Can you please help me how (in java code) to "set" the selected ship-to in BasketUI? In the code below, at the option, I just need to display the selected="selected" option. The output: <option  value="1">OPTION_A</option> <option  select

  • ESS - Adequacy of electronic signature

    Hi All We are in the process of implementing ESS for a county project. The question is regarding W4 withholdings, does anyone have any suggestions with regard to best practices when documenting the withholding change by the employee. Is electronic si

  • How to access the mysql using ordinary command line in Azure Website?

    Hi I deploying Django project on Azure. I created project and MySQL db according this method: https://pytools.codeplex.com/wikipage?title=PollsDjangoSql . I can create tables using django command "syncdb" in Visual Studio. I see db structure in SQL E