ODI Number of Running Sessions

Hello guys !!
A cuestion,
I'm doing a package with a parallel process, but this only raises 3 maximum sessions at the same time, when I hope it raises 9
how can I increase the Number of running sessions / Maximum number of sessions for the agent?
Also I've created 5 five agents linked, for the load balancing effect, but no results
I appreciate any kind of Help
Regards!!
AB

What is the maximum number of sessions you have given for agent??
You can get the number of session in the physical agent .

Similar Messages

  • I am running Itunes 9 on Tiger. Everytime I try to edit my credit card number, it says "session timed out". I need to change the card number in order to purchase music. Also, I lost the last 2 purchases. Can I download them again without a charge?

    I am running itunes 9 on Tiger. Everytime I try to edit my credit card number, it says "session timed out". I need to change the card number in order to purchase music. Suggestions?
    Also, I lost the last 2 purchases when I backed up after a hard drive crash.  Can I download them again without a charge? Newton

    Downloading past purchases from the App Store, iBookstore, and iTunes Store - http://support.apple.com/kb/ht2519 - enabled with iTunes 10.3 and newer; not available in all countries; apps, books (not audiobooks), music, t.v. shows, and movies (some - not all studios have permitted this). Movies currently available in the USA only. Downloading previously purchased movies and TV shows requires iTunes 10.6 or later.  Discontinued items not available. For items not included in the iCloud list, or locations or computer systems where iCloud is not (yet?) available, you only get one download per fee paid.  Apple notes it is your responsibility to back up your purchases.

  • FF currently limits the number of open sessions

    I currently programmatically launch FF on linux using an execl command. In the run string I use the -P option and launch my application by right clicking on the file that has its own mime type and that is opened by my app before the execl call. (my app takes a data file and creates a temp html file that is handed off to FF via execl) I check the system processes for a current running version of FF. If so I add the no-remote option.
    This all works ok. However, if I attempt to launch another copy of my program FF will not allow this even though I am using a tab browser configuration.
    I believe that one session of FF per "user" is acceptable but not the limit of one tab for each user other than the default user. I see my FF configuration eventually having several users as I begin to implement separate security policies for certain websites such as financial, casual, javascript development, no cookies, etc.
    I typically keep well over 20 tabs open, if FF crashes I can loose everything as if the restore fails I must then hunt up each tab that I had open using history.
    Can I get an update on where FF is headed with regards to the maximum number of users windows and the capability to open multiple tabs with a non-default user.

    Sounds like you've got a connection leak - rather than increasing the number of open sessions, you need to constrain the application to use fewer!
    If you don't ensure that the connection is closed even if an exception is thrown after it is opened but before it is closed then you are liable - likely even - to leak connections.
    For example. Bad:
    Connection c = getConnection();
    ... code here ...
    c.close();Good:
    Connection c = getConnection();
    try {
       ... code here ...
    } finally {
       c.close();
    }The same rule applies to ResultSet and Statement objects - and all three should be closed in the appropriate order (make sure you close result set and statement objects before re-using their reference).
    (edit: rephrased ambiguous final para).

  • DBA Reports large number of inactive sessions with 11.1.1.1

    All,
    We have installed System 11.1.1.1 on some 32 bit windows test machines running Windows Server 2003. Everything seems to be working fine, but recently the DBA is reporting that there are a large number of inactive sessions throwing alarms that we are reaching our Max Allowed Process on the Oracle Database server. We are running Oracle 10.2.0.4 on AIX.
    We also have some System 9.3.1 Development servers that point at separate schemas in this environment and we don't see the same high number of inactive connections?
    Most of the inactive connections are coming from Shared Services and Workspace. Anyone else see this or have any ideas?
    Thanks for any responses.
    Keith
    Just a quick update. Originally I said this was only with 11.1.1.1 but we see the same high number of inactive sessions in 9.3. Anyone else see a large number of inactive sessions. They show up in Oracle as JDBC_Connect_Client. Does Shared Service, Planning Workspace etc utilize persistent connections or does it just abandon sessions when the windows service associated with an application is shutdown? Any information or thoughts are appreciated.
    Edited by: Keith A on Oct 6, 2009 9:06 AM

    Hi,
    Not the answer you are looking for but have you logged it with Oracle as you might not get many answers to this question on here.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Growing Number of Inactive Sessions

    When using WebDB application with 1.)Oracle Application Server 4.8.1 or 2.)Oracle 9i Application Server (Authentication Mode Basic) I noticed many sessions with status inactive in database.
    What is the methodology to logout the session from application and avoid growing number of inactive sessions?
    null

    -- Submits a dbms_job to cleanup sessions
    -- Expected Parameters:
    -- 1. hours_old - number of hours after session start before
    -- it should be deleted
    -- 2. start_time - when should the first job be run or 'START'
    -- 3. start_time_fmt - date format for start time
    -- 4. interval_hours - how many hours between each run
    -- If 'START' is provided for 2nd parameter, the 3rd parameter is
    -- ignored and it will default the start time to the current time.
    set serverout on
    set verify off
    create or replace package wwctx_patch is
    procedure cleanup_sessions
    p_hours_old IN number default 168 -- (1 week)
    end wwctx_patch;
    show errors package wwctx_patch;
    create or replace package body wwctx_patch as
    * cleanup expired sessions
    procedure cleanup_sessions
    p_hours_old IN number default 168 -- (1 week)
    is
    cursor expired_sessions is
    select rowid
    from wwctx_sso_session$
    where active = 0
    or (session_start_time < sysdate - (p_hours_old/24));
    current_session expired_sessions%rowtype;
    record_count number := 0;
    begin
    if p_hours_old is null then
    return;
    else
    open expired_sessions;
    loop
    fetch expired_sessions into current_session;
    exit when expired_sessions%notfound;
    record_count := record_count + 1;
    delete from wwctx_sso_session$
    where rowid = current_session.rowid;
    -- Note: The reason for doing this deletion in
    -- a loop with a commit in the loop is so as not
    -- to overrun the rollback segment in the case
    -- where there are a lot of sessions to cleanup
    -- with potentially a large amount of session
    -- storage to be deleted.
    -- do more than one per commit
    if record_count >= 10 then
    commit;
    record_count := 0;
    end if;
    end loop;
    close expired_sessions;
    commit;
    end if;
    exception
    when others then
    rollback;
    end;
    end wwctx_patch;
    show errors package body wwctx_patch
    declare
    INVALID_DATE_EXCEPTION exception;
    INVALID_AGE_EXCEPTION exception;
    INVALID_INTERVAL_EXCEPTION exception;
    v_jobid binary_integer;
    v_path varchar2(100) := 'oracle.portal.session';
    v_name varchar2(100) := 'cleanup_jobid';
    v_starttime date;
    v_hours_old number;
    v_interval_hours number;
    p_hours_old varchar2(30) := '&1';
    p_start_time varchar2(60) := '&2';
    p_start_time_fmt varchar2(60) := '&3';
    p_interval_hours varchar2(60) := '&4';
    begin
    -- validate hours_old parameter
    begin
    v_hours_old := to_number (p_hours_old);
    exception
    when others then
    raise INVALID_AGE_EXCEPTION;
    end;
    -- validate starttime
    begin
    if upper(p_start_time) = 'START' then
    v_starttime := sysdate;
    else
    v_starttime := to_date (p_start_time, p_start_time_fmt);
    end if;
    exception
    when others then
    raise INVALID_DATE_EXCEPTION;
    end;
    -- validate interval_hours parameter
    begin
    v_interval_hours := to_number (p_interval_hours);
    exception
    when others then
    raise INVALID_INTERVAL_EXCEPTION;
    end;
    -- Create a preference store item for the job id that is
    -- created for the submitted job.
    -- This will allow it to be deleted or modified later.
    begin
    WWPRE_API_NAME.CREATE_PATH(v_path);
    commit;
    dbms_output.put_line ('Created path for job id.');
    exception
    when WWPRE_API_NAME.DUPLICATE_PATH_EXCEPTION then
    -- probably this has already been created and a job
    -- is already in place.
    -- retrieve the job id
    null;
    when WWPRE_API_NAME.GENERAL_PREFERENCE_EXCEPTION then
    dbms_output.put_line
    ('ERROR: Exception in preference path creation');
    raise;
    when others then
    dbms_output.put_line('ERROR: creating path - ' &#0124; &#0124; sqlerrm );
    raise;
    end;
    begin
    v_jobid := WWPRE_API_VALUE.GET_VALUE_AS_NUMBER
    p_path => v_path
    ,p_name => v_name
    ,p_level_type => WWPRE_API_VALUE.SYSTEM_LEVEL_TYPE
    dbms_output.put_line ('DBMS_JOB id = ' &#0124; &#0124; v_jobid );
    exception
    when WWPRE_API_NAME.NAME_NOT_FOUND_EXCEPTION then
    -- we'll try to create it below.
    null;
    end;
    if v_jobid is null then
    begin
    WWPRE_API_NAME.CREATE_NAME
    p_path => v_path,
    p_name => v_name,
    p_description => 'The job id of the DBMS_JOB for cleaning up '&#0124; &#0124;
    'the expired session rows.',
    p_type_name => 'NUMBER',
    p_language => WWNLS_API.AMERICAN
    commit;
    exception
    when WWPRE_API_NAME.DUPLICATE_NAME_EXCEPTION then
    null;
    when OTHERS then
    dbms_output.put_line('ERROR: creating name - ' &#0124; &#0124; sqlerrm );
    raise;
    end;
    end if;
    declare
    l_job varchar2(4000);
    begin
    l_job :=
    'begin ' &#0124; &#0124;
    ' execute immediate ' &#0124; &#0124;
    ' ''begin wwctx_patch.cleanup_sessions(' &#0124; &#0124;
    ' p_hours_old => ' &#0124; &#0124; v_hours_old &#0124; &#0124;
    ' ); end;'' ' &#0124; &#0124;
    ' ; ' &#0124; &#0124;
    'exception ' &#0124; &#0124;
    ' when others then ' &#0124; &#0124;
    ' null; ' &#0124; &#0124;
    'end;';
    if v_jobid is null then
    DBMS_JOB.SUBMIT
    job => v_jobid,
    what => l_job,
    next_date => v_starttime,
    interval => 'SYSDATE + ' &#0124; &#0124; v_interval_hours &#0124; &#0124; '/24'
    WWPRE_API_VALUE.SET_VALUE_AS_NUMBER
    p_path => v_path,
    p_name => v_name,
    p_level_type => WWPRE_API_VALUE.SYSTEM_LEVEL_TYPE,
    p_level_name => null,
    p_value => v_jobid
    commit;
    DBMS_OUTPUT.PUT_LINE ('Cleanup job submitted.' &#0124; &#0124;
    ' Job ID = ' &#0124; &#0124; v_jobid);
    else
    -- v_jobid is not null
    -- modify the job
    DBMS_JOB.CHANGE
    job => v_jobid,
    what => l_job,
    next_date => v_starttime,
    interval => 'SYSDATE + ' &#0124; &#0124; v_interval_hours &#0124; &#0124; '/24'
    commit;
    DBMS_OUTPUT.PUT_LINE ('Cleanup job updated.' &#0124; &#0124;
    ' Job ID = ' &#0124; &#0124; v_jobid);
    end if;
    if p_start_time_fmt = 'NOW' then
    DBMS_JOB.RUN
    job => v_jobid
    commit;
    DBMS_OUTPUT.PUT_LINE ('Cleanup job run.');
    end if;
    end;
    exception
    when INVALID_DATE_EXCEPTION then
    rollback;
    DBMS_OUTPUT.PUT_LINE ('ERROR: Start Date Specified is Invalid');
    when INVALID_AGE_EXCEPTION then
    rollback;
    DBMS_OUTPUT.PUT_LINE ('ERROR: Age For Cleanup Specified is Invalid');
    when INVALID_INTERVAL_EXCEPTION then
    rollback;
    DBMS_OUTPUT.PUT_LINE ('ERROR: Job Interval Specified is Invalid');
    when OTHERS then
    rollback;
    DBMS_OUTPUT.PUT_LINE ('ERROR: ' &#0124; &#0124; sqlerrm );
    end;
    set verify on

  • Long delay for ManagedEventWatcher __InstanceCreationEvent query as number of user sessions increases

    We have a Windows service that monitors for process start events and sends notifications to client applications.
    We have discovered that the delay between when a process starts and when our EventArrivedEventHandler is called gets excessively long when the number of user sessions on the Windows server gets to about 80.
    The delay gets worse as the number of user sessions gets higher.
    The delays are not consistent. Even with 100 sessions some observed delays are short but most are too long and the maximum observed delay grows with the number of sessions.
    Here is one example of the delay we are seeing.
    A client application wrote its first log record to its log file at 11:05:34.076. Our EventArrivedEventHandler did not get notified of the process start event for the client application until 18 seconds later (at 11:05:52.188 ).
    We need the delay to be less than 5 seconds to be tolerable and would like the delay to be less than 3 seconds if possible.
    Is there something we can do to reduce the delay? Below are the details of our use of WMI.
    We are using an instance of class WqlEventQuery to represent a WMI event query in WQL format.
    We are constructing an instance of ManagementEventWatcher to consume events asynchronously.
    Below is how we are instantiating and running the query. Variable m_PollingIntervalInMilliseconds is set to 1000 by default.
                    WqlEventQuery query = new WqlEventQuery("__InstanceCreationEvent", new TimeSpan(0, 0, 0, 0, m_PollingIntervalInMilliseconds), "TargetInstance isa \"Win32_Process\"");
                    m_ManagementEventWatcher = new ManagementEventWatcher(query);
                    m_ManagementEventWatcher.EventArrived += new EventArrivedEventHandler(managementEventWatcher_EventArrived);
                    m_ManagementEventWatcher.Start();
    Our Windows service is not the only user of WMI services on the server. I do not know if there is contention with other users of WMI services or if there is something about the way we are consuming WMI services that is inefficient.

    Hello RossAtWFMC,
    It seems that the services are working with a complex environment, and currently, we do not have such an environment which could reproduce this issue you described. Anyway, I would like to share whatever I found and some suggestions about this issue:
    >> called gets excessively long when the number of user sessions on the Windows server gets to about 80.
     The delay gets worse as the number of user sessions gets higher.
    This seems to show that the issue is related with the number of user sessions, it may be that when with lots of user sessions, there are something additional delay the event to be fired. As you mentions, there are other services on that server machine, if
    possible, you could make a test to run your WIM service only to see if it is still delayed.
    >> Is there something we can do to reduce the delay?
    I suggest that you could check this blog below which provide a way to debug with the .NET course code:
    http://blogs.msdn.com/b/dotnet/archive/2014/02/24/a-new-look-for-net-reference-source.aspx
    So that you could know which method inside costs most time.
    From your provided code, it is not very clear if you use multi threads in your service, if not and your event handler is short, you could have a try with it, and there is a discussion about this topic:
    https://social.msdn.microsoft.com/Forums/en-US/13f30e33-7f61-498e-a91a-ef982a63453c/event-handling-in-multithreaded-apps?forum=netfxbcl
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to trace an already running session

    Hi,
    Sometime I come across following situation.
    Queries/SQL statements keep on running for a long time and users complain about the same.
    But since they have already started I am not able do anything about it.
    So please guide me "how can I trace already running session."
    Thanks,
    Rushi

    Rushi Shah wrote:
    Hi,
    Sometime I come across following situation.
    Queries/SQL statements keep on running for a long time and users complain about the same.
    But since they have already started I am not able do anything about it.
    So please guide me "how can I trace already running session."
    http://www.petefinnigan.com/ramblings/how_to_set_trace.htm
    Use DBMS_SUPPORT to set trace in another users session
    Next use the interface to again set trace for SCOTT's session that we found earlier. here it is:
         SQL> exec dbms_support.start_trace_in_session(10,20,waits=>true,binds=>false);
         PL/SQL procedure successfully completed.
         SQL> -- execute some code
         SQL> exec dbms_support.stop_trace_in_session(10,20);
         PL/SQL procedure successfully completed.
         SQL>                          
                                  

  • Event case: number of runs of a single event ?

    Hi everybody,
    I'm working on a CCD acquire system, and I developed the control software using an event structure.
    Every event controls a setting function for my system, and placed in timeout event fucnctions to get the status of my detector.
    Data acquisition is one of the control events. Now I need perform multiple acquisition and save acquired datas to a spreadsheet file, wich must be called with the number of the iteration.
    For example for 10 acquisition, the acquisition event will run 10 times, and save 10 files named: 1.csv, 2.csv ...
    How can be built a counter wich gives the number of iterations of a single event (in example the number of runs of the "acquire data" event) ?
    Thanks in advance
    Eugenio
    LabVIEW 2011
    Solved!
    Go to Solution.

    Thanks, value signaling vas the right choice. I've wired the increment function to a shift register function of the while loop wich contains the event structure.
    Placed an indicator inside and works fine. 

  • Can I use ClassLoader to limit the number of running instances of my app?

    Hi
    I want to limit the number of running instances of my app to 1 (like what IDEA and... do), can I do that with a class loader? How?
    Thanks in advance,
    Behrang S.

    No.
    If you search the advanced forum you will find several discussions on how you can do it.

  • Where to find my Serial Number for Photoshop CS6 Extended? The program has been on my computer for at least a year now and for some reason it is now requiring my serial number to run the program. Please help!

    Where to find my Serial Number for Photoshop CS6 Extended? The program has been on my computer for at least a year now and for some reason it is now requiring my serial number to run the program. Please help!

    Log in into your Adobe account and go to "My Products".  You'll find a list of all the products you've ever registered with Adobe.

  • How do i start an Oracle Trace?   For a currently running session?

    How do i start an Oracle Trace? For a currently running session? How do i read it?

    How do i read it? Ohh forgot this one. That tracing will create a tracefile in udump directory and you need to run tkprof to parse that trace file so that you can read it. To find the udump dir type "show parameter user_dump_dest" at sqlplus prompt and then run tkprof like (from OS prompt):
    tkprof file_name.trc file_name.txt sys=no
    Type only tkprof for more option of this tool.
    Daljit Singh

  • Large number of concurrent sessions

    What optimizations are used to provide a large number of concurrent sessions?

    Generally:
    1) Design so that clustering is easy - e.g. cache only read-only data, and
    cache it agressively
    2) Keep replication requirements down - e.g. keep HTTP sessions small and
    turn off replication on stateful session beans
    3) Always load test with db shared = true so that you don't get nasty
    surprise when clustering
    4) Don't hit the database more than necessary - generally the db scales the
    poorest
    Peace,
    Cameron Purdy
    Tangosol, Inc.
    Clustering Weblogic? You're either using Coherence, or you should be!
    Download a Tangosol Coherence eval today at http://www.tangosol.com/
    "Priya Shinde" <[email protected]> wrote in message
    news:3c6fb3bd$[email protected]..
    >
    What optimizations are used to provide a large number of concurrentsessions?

  • Error Message-"Maximum number of internal sessions reached"

    Hi,
       In one of the User defined screen , we are getting error as
    "Maximum number of internal sessions reached".
       This error is not coming each & every time.This screen is used to store the values in Z-table.
       This error is coming after entering 6-9 entries.  
       What may be the problem.
       The code is as follows :
       when 'save'.
            INSERT zmmt001_grn_gate FROM wk_zmmt01.
            INSERT zmmt002_grn_item FROM TABLE it_zmmt02.
            IF sy-subrc EQ 0.
              COMMIT WORK.
              MESSAGE I002 WITH wk_sno.
              CLEAR wk_lifnr.
              CLEAR wk_ebeln.
              CLEAR wk_name.
              CLEAR wk_appval.
              CLEAR wk_chal.
              CLEAR wk_form38.
              REFRESH it_temp_tc1 .
              CALL TRANSACTION 'ZMMI001'.
            ELSE.
              ROLLBACK WORK.
              MESSAGE e000 WITH text-006.
            ENDIF.
      Whether CALL TRANSACTION 'ZMMI001' statement having problem..
      Pls give your suggestion on this.
    Thanks in Advance,
    Best Regards,
    Pavan.

    Hi
    I agree on the reason of the problem, too. SAP limits the number of internal sessions. By calling the transaction with <b>"CALL TRANSACTION ..."</b> statement, you keep the current transaction's program data and open a new internal session. To handle things technically, SAP forces an internal session number limit.
    The solution is to use <b>"LEAVE TO TRANSACTION ..."</b> which ends the current transaction session, rolls out the relevant program and then opens the new session.
    *--Serdar
    [email protected]

  • The number of active sessions isn't decreasing in OC4J instance

    Hi Guru’s,
    Could you help me, please?
    The number of active sessions isn’t decreasing in OC4J instance after our clients closed the application.
    Our partner use Oracle AS 10gR3 (10.1.3.4.0) with J2EE and HTTP mode.
    When we monitoring our OC4J instance with Performance tab on Oracle EM, we appreciate that the value of Active Sessions on ‘Servlets and JSPs’ are very high. If users close our applications, then number of active sessions isn’t decreasing and active status isn’t becoming inactive.
    Which OC4J settings responsible for managing active sessions and how can I get more information about the active session details?
    Thanks in advance,
    Zoltan

    Dinesh.Rajak wrote:
    When I deployed this code Tomcat, it is giving the output as 0, hence tried with accessing the jsp file in multiple browsers but still it is showing the count of active session as 0 - plz helpPlease, don't resurrect old threads, and it's still the wrong forum. Create a new thread if you have a specific question, and create the thread in the correct forum. I'm closing this thread.
    Kaj

  • MIGO( (good receipt,Transfer pos how to  to get serial number  at run time

    Hi Experrts:-
    I need to change the status of serial number (equipment number ) during Migo (good receipt,Transfer posting).
    I have checked all the user exits and number of badis but i am not getting serial number at run time if i get serial numbar
    in exit od badi i will change the status
    I have used  following badi:-
    MB_DOCUMENT_BADI
    MB_MIGO_ITEM_BAdI
    Thanks

    Hi Dilip,
    If I am correct you are taking about changing user Status at device level (serial number)
    you can set the user status through status profile (Tcode OIBS for particular status profile).
    within this, you can also set/ change the status, if particular business transaction is executed (for e.g. good receipt, Stock transfer)
    Please check if you are using status profile in your case, if not create one, by this way i think you can able to map the requirement.
    Regards,
    Chetan

Maybe you are looking for

  • Components Needed for Dynamic Application

    I'm going to need some help from those of you familiar with my situation. Until now, I have always worked on the front end of dynamic applications. However, I am now putting on the swimsuit and taking a plunge head first into the world of developing

  • Dynamically choosing operation in db adapter

    Hi, I have a xml message on which various operations can be performed like create,update,delete,read.I want depending upon user input i am able to do the selected operation and want to create just one DB adapter to do so instead of 4 i.e. one for eac

  • Warning when using -xprofile (C++)

    Hello! I experimented with profile feedback optimization in Sun Studio C++ and got tons of warnings when building with -xprofile=use warning: Profile feedback data for function <function> is inconsistent. Ignored. I also noticed that all functions me

  • [solved] Console font not displaying characters properly

    I have set up /etc/vconsole.conf to read as follows, as laid down in the unofficial beginners guide (or somewhere linked to from there) KEYMAP=us FONT=ter-114n When I boot, I get the proper font (that's one of the terminus-font s). But if i do someth

  • Help me this error :"uncaught error fetching image" with Jar file

    Hi all. I have a program written with Swing. This program has one button and fetch Image into this button. Image is in Images directory .When I run this program by IDE, It's OK. However, when I compress classes of this program into Jar file and run,