Run multiple reports simultaneously?

Hi All,
We currently use a reports server with our oracle application server 10g install. The one problem we are experiencing is that when multiple reports are running all have to wait while the current one finishes. Is there a way to set up the reports server to run multiple reports at the same time instead of one after the other?
Thanks
Troy

hi,
1st take a back up of original rep_<reportservername>.conf file and den make changes in report parameters as follows
initEngine="3" maxEngine="4" minEngine="3"
and then restart the OC4j Bi forms,for the parameters to take effect.
The above setting means 3 reports engines will be always ready n initialized..
Once done,check it how does it perform..
if your still facing problem then create a new standalone report server and make one of ur application to point to this report server
If you want to create a standalone reports server and you DO want to administer
it via OPMN and EM then please use the following steps. **
1- MIDTIERHOME\BIN> addNewServerTarget.bat reports_server_name
2- MIDTIERHOME\opmn\BIN> opmnctl reload
3- MIDTIERHOME\opmn\BIN> opmnctl startproc ias-component=<reports_server_name>
4- MIDTIERHOME\opmn\BIN> opmnctl status
PREREQUISITE:
When registering a standalone report server with OPMN/EM, if the report server
is running at the time the addNewServerTarget.bat (or, in unix:
addNewServerTarget.sh) command is invoked, the Report Server needs to be stopped
manually first (ie. in unix: "kill -9 pid" -OR- "rwserver.sh
server=report_server_name shutdown=immediate authid=username/password &) BEFORE
the opmn registration using the 'addNewServerTarget' command is performed.:
Regards
Fabian

Similar Messages

  • How to run multiple reports From One Form with 1 report object?

    Hi ALL!
    i want to run multiple reports (in 10g technology) from 1 Form having only 1 report object.
    i.e
    IF parameter=yes THEN
    Rpt_new should run
    Else
    Rpt_old should run
    END IF;
    How can i do this?
    thanks
    rana

    Rana,
    I found this in the Forms online Help. You could easily found it yourself. Don't be afraid of pressing CTRL-H:
    SET_REPORT_OBJECT_PROPERTY(repid, REPORT_FILENAME, 'yourreportsfilename.rdf')Regards,
    Martin Malmstrom

  • Run multiple reports through SOAP call,

    Hi Folks,
    We are able to run a single report at a time through SOAP call , But Is it possible to run multiple reports at a time?
    Is there any solution for it or any other way to do it?

    Hello,
    By default, the reports server is configured with maxEngine=1
    It means that ther eis only one engine and only one report can be executed at a given time.
    You can increase this value in the file rwserver.conf in order to allow several reports engines to be launched by the reports server and several reports being executed at the same tilme.
    regards

  • Run multiple reports with one button

    Hello, I am new to Oracle Form Builder and I have a generic form built that has a button the user will press to run a specified report. I'm wondering if it's possible to use the same form with the one run report button to print multiple reports at the same time. Is this possible?

    I recommend that you start here:
    http://blogs.oracle.com/shay/entry/10_commandments_for_the_otn_fo
    You can do just about anything in Forms if you are creative enough. However, exactly how you do it will partially depend on things like which version you are using, the platforms (OS on client and server), and the preferred behavior you would like to see.
    Here is an older document whch explains how to integrate Forms/Reports. This old doc mostly still applies to the latest versions.
    http://www.oracle.com/technetwork/products/migration/frm10gsrw10g-132606.pdf

  • Run multiple reports from PL/SQL

    I am planning to run reports from a PL/SQL batch program. My requirement is i need to generate multiple(around 50) reports with only a difference in one numeric parameter which will go from 1 to 50. I am planning to invoke the report inside a loop which goes from 1..50. I heard that i need to use a utl_http package which i havent used till now. Does somone has a sample code for running a report from pl/sql. i need it ASAP. Thanks in advance

    hi rejesh,
    we have an pl/sql API in reports to do exactly what you want to do.
    The Reports Event Driven Publishing API
    find the documentation including examples in the reports getting
    started on technet.
    http://otn.oracle.com/products/reports/htdocs/getstart/docs/a92102_01.pdf
    Chapter 11
    regards,
    christian

  • Can I run multiple reports and generate 1 PDF File

    Hi
    I would like to create multiple reports, run them, and generate 1 PDF output. Is this possible?
    Regards,
    Néstor Boscán

    Hello,
    Take a look to the thread :
    Re: How to append pdf (Very Urgent plz)
    Regards

  • How can i run multiple libraries simultaneously ?

    i work in music & post production, i tend to keep my listening music on my 60 gig ipod, & keep my main itunes library for sound fx & production masters...
    i understand i can create & change libraries but is there a way or app that will give me access to multiple libraries simultaneously ? id like 3 .. each accessing different drives without having to save, close, load or dump anything. ????

    I've found this:
    http://dougscripts.com/itunes/itinfo/ituneslibrarymanager.php
    But I'm having trouble determining whether they can run simultaneously. But, it's something for you to look into, at least.
    CG

  • I want run multiple report in d2k report 6i

    hi
    when i run a report then i tried to run another report. but i could not run it. cause two report dont run at a time. how can i run both report at a time. pls help me.
    thanks
    Mostafiz

    hi thanx
    may be drilldown reports is not my solution.
    my problem is i have two report when i run one
    then i need to close sale and run another report .
    but i want to run two report one after another.
    how can i solved
    pls help me
    thanx
    mostafiz

  • Run Multiple report with one click

    hi
    I have 60 reports with me and i want to run all 60 reports with one click. Is it possible to fire next report at the end of previous using code?????
    Any help would be appreciated

    Hi Swapnil,
    Yes it can be done in many ways. But you will need to analyze what exactally is required and what kind of reports are to be executed in sequence. WHats the report supposed to do, do they need to send some file or some data to external world, does it need to display any output?
    From within the program you can use the SUBMIT command to call each report program one after the other. Or schedule all the 60 reports in a background job such that each report is executed in each step.
    There are many other ways but i am really not sure why there is such a request? This is something really out of the odd :-).
    Hope this helps
    Cheers
    VJ

  • Start multiple domains simultaneously on 1 Weblogic server installation?

    Is it okay to start and run multiple domains simultaneously. Better yet, when having multiple domains on 1 WLS server, should each domain have a different port number in order to be run simultaneously?
    Here's my scenario - I installed Oracle Business Intellgence, which by default installs and configures WLS server for certain Business Intelligence applications (BI Publisher). This instance was running fine and good and still is.
    Then I had another application, Oracle Data Integrator, which has a Console piece that requires a domain on WLS. So instead of modifying the existing domain for Oracle Business Intelligence, I created a new domain via the Configuration Wizard and selected those components for Oracle Data Integrator.
    therefore current domains:
    ...\domains\bifoundation_domain --> installed automatically as part of Oracle Business Intelligence
    ...\domains\odi11g --> I created this domain after I
    Now I have 2 domains under 1 WLS Server (windows 7 64bit), but if I startWeblogic.cmd for the bifoundation_domain, and I startWeblogic.cmd for the odi11g...then only the components for the bifoundation_domain become available via the WLS Console.
    Questions:
    - Can I run both domains simultaneously?
    - Should I have modified the bifoundation_domain to include Oracle Data Integrator component; therefore only having 1 domain but having everything run under that domain?
    - Does the Port for each domain matter? both bifounddation_domain and odi11g domain use ports 7001
    Are there any other considerations? Thanks much.

    Hi,
    It is perfectly OK to run multiple domains on a single Weblogic server installation. Only constraint would be you have enough capacity available on your server to start multiple instances.
    Things to note is, if your domain1 is running on listen address : port { localhost : 7001 } then your other domain should be configured on a different port say {localhost : 8001 }. If you want both domain to run on same port then go for virtual IP's to be plumbed on your physical network interface and configure as,
    domain1 - { ip1 : 7001 }
    domain2 - { ip2 : 7001 }
    this way you will can access both domain admin console on same port.
    Remember, Weblogic resources cannot be shared between domain, however a single nodemanager will be enough to monitor both the domains.
    * rank it if answer is helpful :) *
    Thanks,
    Ranjan

  • Teststand: Running Multiple LabView vi's simultaneo​usly

    I am looking for a way to run multiple VIs simultaneously.. One will serve as an interface, one will log data to a database, and several others will interface with a number of hardware components.

    Hi,
    One way would be to run your VI's in seperate executions from a sequence file.
    I've attached an example (TS 2.0.1f1 and labview 6.1 ).
    The sequences are set so as the MainSequence will not complete until all three sequences are closed.
    I have also added in the database.vi addition code encase the user pressed the terminate.
    There are additional example on the NI website if you want to set the sequences to 'Do not wait'.
    Hope this helps
    Regards
    Ray Farmer
    Regards
    Ray Farmer
    Attachments:
    MultipleVIExecutions.zip ‏40 KB

  • Run FDM Report on Multiple Location

    Hello,
    We are on FDM 11.1.2.1. What I'm trying to do is design/change one of the can reports out of FDM so that it will run on multiple locations. I can get the report to run on the current location, a location selected by the user or can get it to run on all locations (takes way too long). What I would like to be able to do is set it up to run the report for all of the children under a control review location. Has anyone ever attempted this or do you have any insight into how to accomplish this? Any suggestions would be appreciated.
    Thank you,
    Jason

    Some food for thought.
    The easiest way to do this would be to have a stored procedure / SQL query that the report is going to hit that will give it exactly what it needs.
    - If you are OK with hard coding values into locations, I agree that the Group Tag idea is good. You could retrieve all of the locations with a query like :
    select * from tPOVPartition where PartNotes = 'GroupNameHere'or assuming it is going to be used in there where clause :
    Select blah blah blah
    from blah blah blah
    where blah blah blah and (PartitionKey in (select PartitionKey from tPOVPartition where PartNotes = 'GroupNameHere'))
    - If you are NOT OK with hard coding Group Tags and want to just let the natural hierarchy work, there is hope.
    By using the tStructParitionLinks table, you can traverse the hierachy and get your list.
    Assuming You have nothing deeper than 1 level, the follow SQL will work:
    (NOTE: Start Location would be the parent and Endlocation would be the child)
    SELECT     a.StartLocationID, a.EndLocationID, b.PartName
    FROM         tStructPartitionLinks AS a INNER JOIN
                          tPOVPartition AS b ON a.EndLocationID = b.PartitionKey
    where a.StartLocationID = <starting parent ID>The problem here is that if you have multiple nested levels, this query is not going to return all of the base items. If you need something to do that, than what you want to do is create a nested stored procedure. I'm not going to supply one as it would take me a bit to write it up.
    The basic premise is :
    - The stored procedure takes an input parameter, ParentID
    - The stored procedure uses a temp table to hold results
    - The stored procedure keeps track of it's recursive level and starts at one. (SQL Server handles this built in, assume oracle does as well)
    - When you call the routine, it takes the ParentID, scans the Partition Link table and pulls all children that are tied directly to it.
    - For each of the children, it adds an entry to the temp database table.
    - Then it checks to see if that child record is also a parent in the table.
    - If it is a parent, it calls another instance of itself (stored procedure) this time passing the child ID as the parent ID
    - Eventually after you've exhausted all of the children/parents, you end up at the end of the initial call and at this point, you return the contents of the temp table.
    - A third option, would be to use FDM script to accomplish this. In theory you could kick something off in a script, have it pull the list of children, and have it pass that info to the report and run it..... The following script will give you a listing of children for a parent :
    Sub ShowChildren()
    'Hyperion FDM CUSTOM Script:
    'Created By:       cbeyer
    'Date Created:       2012-02-22-10:43:06
    'Purpose:
    'Declare variables
    Dim lngLocID
    Dim lngParentID
    Dim strParentName
    Dim strChildren
    'Get current ID by current POV
    'NOTE: You could easily change this around to accept a parameter, etc, by using GetName/GetID calls shown below.
    lngLocID = STRUCTMGR.fGetLocationIDFromName(API.POVMgr.PPOVLocation)
    'Get parent ID
    lngParentID = STRUCTMGR.fGetLocationParent("Controls", lngLocID)
    'Get Name of parent
    strParentName = STRUCTMGR.fGetLocationName("Controls", lngParentID)
    'Create recordset and Enumerate children
    With STRUCTMGR.frsChildrenAll("Controls", lngLocID)
       If Not .BOF And Not .EOF Then
           Do While Not .EOF
              strChildren = strChildren & .Fields("PartName").Value & vbCrLf
              .MoveNext
           Loop
       Else
           'No children
           strChildren = "Location has no children"
       End If
       'Close recordset
       .Close
    End With
    'Display the children information
    If LCase(API.DataWindow.Connection.PstrClientType) = "workbench" Then
         MsgBox "List of Children for " & strParentName & " : " & strChildren
    Else
         'Web Client (Set API action properties)
         RES.PlngActionType = 2                    
         RES.PstrActionValue = "List of Children for " & strParentName & " : " & strChildren
    End If
    End Sub

  • How do I create a GL responsibility to access multiple ledgers (error trying to run Financial report submission)

    I created a new GL responsibility and used the same menu as an existing one but created a new data access set that has all the ledgers in it that we want to access.
    I left the following profile options with no value.  The reason being is this responsibility should not be tied to any org/ledger.
    MO: Operating Unit
    GL Ledger ID
    GL Ledger Name
    This all seems to be working fine except when the users try to access Financial Report Submission.  The error that appears when trying to choose a ledger when running the report.
    Error: Stale Data
    The requested page contains stale data. This error could have been caused through the use of the browser's navigation buttons (the browser Back button, for example).
    I have cleared the browser cache and cache was cleared by functional administrator.  In this case it really doesn't seem to be anything to do with the browser's back button being used (I didn't use it) since I can make this error go away by setting the value for GL Ledger Name.  But that is not what the users want since that will restrict them to a specific ledger but they should be able to run the report for any ledger.
    Any help would be much appreciated.
    Thanks

    Please see (RM: Financial Report Submission: Errors With Stale Data, View Object FSGSubmissionAM.FSGSubmissionPVO1 Contained No Record [ID 1099837.1]).
    Thanks,
    Hussein     

  • Crystal Report Viewer error out when running multiple instances

    Hi,
    I am using java 1.4 with BO XI R3.0.
    I notice I can only run one report at a time. If I was to run two reports, the 1st report will error out while 2nd report will run to its completion. Reports run on separate popup windows. I have tested with IE6, IE8 and also FireFox 3.0
    Depending on the timing, I get different kinds of error.
    "A request was cancelled. The necessary security privileges could not be verified. This indicates a problem with the security server. [RCIRAS9190] [RASLIB9002] "
    "The Report Processing Server session you are using to connect is in the process of being shut down. You need to retry. [RCIRAS0200]"
    I am using PSReportFactory and set parameters into CrystalReportViewer to display.
    processParametersu2026
    CrystalReportViewer viewer = new CrystalReportViewer();
    pfieldDV = new ParameterFieldDiscreteValue();     
    pfieldDV.setValue(formatViewerParameterInputValue(tempRpt[1],tempParam[x]));
    pfield.getCurrentValues().add(pfieldDV);
    viewerParameters.add(pfield);     
    viewer.setParameterFields(viewerParameters);     
    createCrystalViewer(m_oReportWrap.getRequest(), response, sInstanceId,viewer);
    private void createCrystalViewer(HttpServletRequest request, HttpServletResponse response2, String sInstanceId, CrystalReportViewer viewer) throws ReportSDKExceptionBase, FileNotFoundException, IOException, SDKException
             IEnterpriseSession eSession = oLogon.getCESession();
             IInfoStore iStore = oLogon.getInfostore();
             IInfoObject rptObject = findInfoObject(iStore,sInstanceId);
             IReportSourceFactory rptFactory =    IReportSourceFactory)eSession.getService("","PSReportFactory");
             IReportSource reportSource = rptFactory.openReportSource(rptObject,Locale.ENGLISH);
             IReport report = (IReport)rptObject;
            ConnectionInfo conn = new ConnectionInfo();
            ConnectionInfos connInfo = new ConnectionInfos();   
            ServletContext sc = getServletConfig().getServletContext();
            String realPath = sc.getRealPath("");
            Properties prop = new Properties();
            viewer.setOwnPage(true);
            viewer.setDatabaseLogonInfos(connInfo);
            viewer.setReportSource(reportSource);               
            viewer.setURI(request.getRequestURI() + "?reportID=" + rptObject.getID() + &viewerType=vwrTypeJavaSDK&viewID=1");
            viewer.setEnterpriseLogon(eSession);
            viewer.setHyperLink("New Window");
            viewer.processHttpRequest(request, response2, sc, null);

    Thanks to both of you.
    I actually was able to resolved this issue by tracking the values inside IEnterpriseSession.
    // Perform Crystal Enterprise Logon
    ISessionMgr oSessionMgr = CrystalEnterprise.getSessionMgr();
    IEnterpriseSession m_oCESession = oSessionMgr.logon(sUserid, sPassword, sSystemName,  getSecTypeString(iSecType));
    System.out.println("in logon m_oCESession "+m_oCESession);
    The UserInfo in the SeucuritySession: userInfo was always null so whatever i pass in, it was not storing them.
    (EnterpriseSession:logon=(SecuritySession:userInfo=null)
    All i need to do is to add   IUserInfo userInfo = null;  before IEnterpriseSession then it will store the user & password.

  • Hyperion Smart Cut Session Issue streaming multiple reports at a time using

    This is a lengthly post with details, Please review with Patience:
    We are trying to integrate Workspace based web Analysis reports within our intranet portal, thru portlets (made from individual workspace smartcut link), so that users can customize their page as needed, Once they login thru intranet, Cookie is set and passed to succeeding smart cut links via secured http headers. This part is fine, but mainly running into issue with streaming several multiple web-analysis reports at a time,+ we are using Iframe to display and stream multiple individual reports on to one page, but unfortunately all Iframes are sharing one session rather than creating individual session, mostly because of limitation of current web analysis system architecture and IE browser behavior with sessions .
    Which Hyperion reporting tool does allow to stream multiple reports  at a time? ideally we want to create Iframe of each workspace report so that users can customize and pick portlets as needed. To stream multiple reports at a time.
    Problem Description: Hypeiron Web Analsysis, Smart cut reports incorrectly rendering images and intermixing dash boards on POV changes upon multiple reports being diplayed at one time thru Iframe's, issue seem to mostly relate to Hyperion using single session rather to multiple session when displaying several web reports at a time.
    Steps Needed To Reproduce:
    User logs into workspace.
    user click on expolore and able to view the report without any issues.
    When right on any of the report and select properties.
    Select the SmartCut url and paste it in the Internet explorer.
    The webanalysis report opens without any issues.
    Similarly user copies the smartcut url for a different report and paste the link on a different tab or new window of same browser.
    The report on the first tab gets over written of the report of the second tab of the browser.
    The issue happens when two different reports and opened on a browser with multiple tabs. The reports get over written.
    Oracle development answer:
    In the described scenario opening new browser window does not spawn a separate independent browser session. A new browser window is supplied with URL pointing to the same domain, so all browser cookies including the "ORA_WA_SID" (WA session cookie) are shared between the windows. But multiple application instances cannot run in the same browser session simultaneously because of session sharing. This is not actually a defect, but rather a limitation of current system architecture and browser behavior. And there is no way to fix it programmatically on the product side.

    Hi MeHyper,
    Your current arrangement puts most of the session handling and persistence on the client. This forces you to accept whatever the client decides to persist and propogate between browser elements (in this case iframes).
    My approach would be to:
    Consider coding your portlets to manage the sessions. Manage using a somewhat stateless strategy so that each request to the server requires a login and connect, retrieve, and disconnect. Each Iframe should access a different portlet url (or provide a different query) based on its content.
    This way, in theory, you can invalidate the sessions and related cookies and update the various report elements independently.
    Is smartview out of the question here?
    Regards,
    Robb Salzmann

Maybe you are looking for