Crystal Report 9 performance issue wehn we move old DB to new DB server

We are using Crystal Reports 9 version, recently we move to new database server and reports data source are pointing to Old database server and old database server is no longer in the network.
, Now we have issue with the performance, if the we call the reports from web application, it is talking long to retrieve the report at least 1 min.. , if we manually update the report data source pointing to new server and the reports are pulling in 1 second, Is there any easy solution to update all the report pointing to new server, we have 3000 reports, we can not use manual process, it will take long time and it is also issue with the future if we change the server.
Thanks!
Ram

The 1 minute timeout is due to ODBC driver trying to connect, it's the default timeout you are seeing. There is not tool Cr has to migrate/update database connection info. You can develop your own though or search the web for a third party tool, I'm sure there are lots out there.

Similar Messages

  • Crystal Report 9 slow down when we move old DB to new DB server

    We are using Crystal Reports 9 version, recently we move to new database server and reports data source are pointing to Old database server and old database server is no longer in the network.
    Now we have issue with the performance when we call the reports from web application, it is talking long time to retrieve the simple report data(e.g. 1 min.). , if we manually update the report data source pointing to new server and the reports are pulling data very quickly.(e.g. 1 second for the same report) Is there any easy solution to bulk update all the reports datasource pointing to new server, we have 1000 reports, we can not use manual process, it will take long time and it is also issue with the future if we change the server.
    Thanks for your help!
    Ram
    Edited by: ram vaishnapu on Aug 8, 2008 8:09 PM
    Edited by: ram vaishnapu on Aug 8, 2008 8:12 PM

    The 1 minute timeout is due to ODBC driver trying to connect, it's the default timeout you are seeing. There is not tool Cr has to migrate/update database connection info. You can develop your own though or search the web for a third party tool, I'm sure there are lots out there.

  • B1 8.8 crystal report publishing issue

    upgraded to 8.8 last night from b1 2007
    have crystal reports that were working with the old CR reports addon for B1 version 2007.
    I imported the same crystal reports into 8.8 using the report and layout manager.
    When I go to run the report, the input parameters that are displayed are incorrect.
    There report has 4 parameters in the report designer, 8.8 displays 11 input parameters. 4 of them have not title.
    these reports are complex- mutliple sub reports populated by stored procedures, with all the parameter linked together, through crystal linking wizard.
    let me reiterate: these reports worked fine in the old CR reports addon for b1 version 2007.
    I even looked through the online training- I couldn't find a section pertaining to linking a crystal report into B1.

    There is a large document relating to writing Crystal reports for 8.8. Check the documentation section under the 8.8 landing page.
    Not all reports are easily imported between versions. There is a different method of creating parameters called SAP tokens, not always required. The use of views and commands does not easily translate between versions.
    I have come across an issue with using optional parameters but it only seems to apply to some reports & not others, but it is with SAP Development.

  • Crystal Reports localization issue

    Hi,
    I am using Crystal Reports for .NET version 2005. Also, I am utilizing SQL Server 2005 as my database server. The problem is when I deploy applications in Spanish countries (maybe others, but did not try yet). The problem happens when dates are passed to SQL Server 2005, but only through Crystal Report engine.
    I guess the question is if there is special need to localize crystal report setup?
    Thanks in advance
    Amer Gerzic
    Infinity Software Solutions

    David,
    Thanks a lot for reply!
    Here is the code that I use:
                        MachineProductionReport report = new MachineProductionReport();
                        SetReportLogOnInfo(report);
                        ParameterDiscreteValue discreteValue1 = new ParameterDiscreteValue();
                        discreteValue1.Value = dlg.MachineID; <- this has type String
                        report.ParameterFields["@machine_id"].CurrentValues.Add(discreteValue1);
                        report.DataDefinition.ParameterFields["@machine_id"].ApplyCurrentValues(report.ParameterFields["@machine_id"].CurrentValues);
                        ParameterDiscreteValue discreteValue2 = new ParameterDiscreteValue();
                        discreteValue2.Value = dlg.StartDate; <- this has type DateTime
                        report.ParameterFields["@start_date"].CurrentValues.Add(discreteValue2);
                        report.DataDefinition.ParameterFields["@start_date"].ApplyCurrentValues(report.ParameterFields["@start_date"].CurrentValues);
                        ParameterDiscreteValue discreteValue3 = new ParameterDiscreteValue();
                        discreteValue3.Value = dlg.EndDate; // <- this has type DateTime
                        report.ParameterFields["@end_date"].CurrentValues.Add(discreteValue3);
                        report.DataDefinition.ParameterFields["@end_date"].ApplyCurrentValues(report.ParameterFields["@end_date"].CurrentValues);
                        MainReportViewer.ReportSource = report;
    The issue is that it works fine in US, but not in Chile ... Everything else works though (passing string, int, etc.)
    Thanks in advance!
    Amer

  • Crystal Report Performance for dbf files.

    We have a report which was designed 5 -6 years ago. This report has 4 linked word doc and dbf file as datasource. This report also as 3 subreports. The size of field in dbf is 80 chars and couple of field are memo field. The report performance was excellent before we migrated the crystall report to 2008. After CR2008 the system changed and it is suddenly really slow. We have not change our reports so much it should have an influence on performance. When the user presses the preview button on printing tool window the control is transferred to Crystal. Something has happened inside black box of Crystal ( IMO ).   the dll we have are crdb_p2bxbse.dll 12.00.0000.0549 . The issues seems to be of xbase driver (not possible to use latest version of crdb_p2bxbse.dll and dbase files with memo fields).

    Hi Kamlesh,
    Odd that the word doc is opened before the RPT, I would think that the RPT would need to be opened first so it sees that the doc also needs to be opened. Once it's been loaded then the connection can be closed, CR embeds the DOC in the RPT so the original is no longer required.
    Also, you should upgrade to Service Pack 3, it appears you are still using the original release. SP1 is required first but then you should be able to skip SP2 and install SP3.
    You did not say what earlier version of Cr you were using? After CR 8.5 we went to full UNICODE support at which time they completely re-built the report designer and removed the database engines from the EXE and made them separate dll's now. OLE objecting also changed, you can use a formula and database field to point to linked objects now so they can be refreshed any time. Previously they were only refreshed when the report was opened.
    You may want to see if linking them using a database field would speed up the process. Other than that I can't suggest anything else as a work around.
    Thank you
    Don

  • Crystal Reports performance is too slow

    Dear SDNers,
    I have designed a crystal report which is fetching data from a Z developed function module. From crystal report side, used filters.But while executing report, it is calling the function module multiple times.
    due to this performance is very bad. Why report is calling mutiple times of the function module. Do need to modify from crystal report side or from function module side. Please clarify.
    Regards,
    Venkat

    A similar issue was seen a year ago It was regarding a function module call being executed multiple times from  CR4Ent tool. It involved the usage of sub reports inside that report and the issue was generic for any function module used for testing.
    At that time, the issue was resolved by upgrading to the latest available patch of CR4Ent and also by applying the latest patch at SAP R3 end.
    If you are able to post the exact support package and patch level of CR4Ent and also for the SAP R3 system, then someone can tell whether its the latest or not.
    -Prathamesh

  • Crystal Report - Parameter issue (advanced dialog box)

    In our wpf .net application we view the crystal report, the report prompts for entering 2 parameter values i.e 2 dates and inturn these parameters will be used to generate the crystal report.
    The parameter panel on the left has a button (show advanced dialog box). This button should again invoke the same parameter prompt dialog box, so that the user can modify these parameters and the report can be regenerated.
    Issue is that when I click on the the button, this generates a null reference exception in the code. The call stack is -
    at CrystalDecisions.Windows.Forms.ParameterFieldInfo.get_isDCP()
       at CrystalDecisions.Windows.Forms.InteractiveParameterPanel.ShowAdvancedDialog(ParameterUnit pu)
       at CrystalDecisions.Windows.Forms.InteractiveParameterPanel.pu_ShowAdvancedDialog(Object sender, EventArgs e)
       at CrystalDecisions.Windows.Forms.ParameterUnit.OnShowAvancedDialog(EventArgs e)
       at CrystalDecisions.Windows.Forms.ParameterUnit.editControl_ShowAdvancedDialog(Object sender, EventArgs e)
       at CrystalDecisions.Windows.Forms.ParameterValueEditControl.OnShowAdvancedDialog(EventArgs e)
       at CrystalDecisions.Windows.Forms.ParameterValueEditControl.btnShowAdvancedDialog_Click(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    Please note, I used the .net reflector to debug the crystal report dll , the isDCP method looks like -
    public bool isDCP
          get
            return (this.Attributes.Contains("IsDCP") && ((bool) this.Attributes["IsDCP"]));
    Looks like the attributes value is null.
    Please let me know your comments. Am I missing something while getting the report in the frontend.
    I use crystal reports 2008 sp 2 (also note that my gac contains different version of crystal reports (cannot remove them - tried it) , with windows server 2003. I use web service with proxy to get the report from the local server.
    Note I also tried to create sample application in which I specify the local path to reports source , this works. However when I tried to use webservice, i was getting soap exception.
    Please let me know how solve above issue

    So you found the Report Design forum, if you looked down one more you would have found the SDK forum, SDK stands for Software Development Kit if you did not know.
    Or did you not mention you get the same error when you run this report in CR Designer, if so then you were in the right forum.
    Try Service Pack 3 also
    Move to the SDK forums.

  • Interactive Reports - Performance Issue

    Hi All
    We have been getting ORA-04030: out of process memory … more and more frequently since first implementing Interactive Reports. From Enterprise Manager we had a look at the most costly queries and the one that stands out the most is:
    SELECT *
    FROM WWV_FLOW_WORKSHEET_CONDITIONS
    WHERE CONDITION_TYPE = ‘HIGHLIGHT’
      AND WORKSHEET_ID = :B2
      AND SECURITY_GROUP_ID = :B1
    ORDER BY HIGHLIGHT_SEQUENCE, NAME I have done all I can with the memory configuration and we are in the process of upgrading the servers to 64 bit Linux.
    However, I noticed that WWV_FLOW_WORKSHEET_CONDITIONS table has 400,000 rows and the above query is performing a full table scan on it. As the query is run each time an IR report is viewed, this could account for the problems. The DBAs are of the opinion that the indexing and query are optimal and cannot be improved, so the obvious solution is to archive and purge the table.
    Of the 400k rows, 80% are session values linked to sessions that no longer exists. It would appear that each time a user adds a filter or highlight to an interactive report it is recorded as a session value in the WWV_FLOW_WORKSHEET_CONDITIONS table. When the user logs out and closes the session, the values remain in the table and aren't cleared!!!? We currently average about 90 users a day with 60,000+ page requests so 400,000 rows is way more than I would expect to see.
    Am I missing something? How do redundant session values get purged from the ir flows tables? Is there a (supported) way for me to clear them?
    This is a critical issue for me now and I have raised an SR on metalink, but if the forum could offer some advice or assistance it would be very much appreciated.
    Cheers
    Simon
    Bumped by: Shunt on May 12, 2009 11:00 AM

    Hi Varad
    Thanks for your help. I have had a good play with the purge function and now I'm more confused than ever. First let me explain my test scenario: I have an application with an interactive report in which I am logged in and able to make session changes (without saving the reports). I am observing the session activity on the Interactive Report using the apex_application_page_ir_rpt view which is set to filter on the application and page number for the Interactive Report I am testing.
    Test 1
    User logs into application, adds a filter to the report.
    Result: A new row appears in the apex_application_page_ir_rpt view
    Administrator Purges all sessions > 10secs old
    Result: The new row is removed from apex_application_page_ir_rpt view
    Test 2
    User logs into application, adds a filter to the report.
    Result: A new row appears in the apex_application_page_ir_rpt view
    User logs out of application
    Result: The new row remains in the apex_application_page_ir_rpt view
    Administrator Purges all sessions > 10 secs old
    Result: The new row still remains in the apex_application_page_ir_rpt view view
    I hope that makes sense. Why would the session values not be cleared if the user logs out first? Why are they not then cleared if all the sessions are purged?
    I am hoping that someone else can repeat the test and see if they find the same result.
    Cheers
    Simon

  • Webi Reports - Performance Issues

    Hi Experts,
           Right now we are using BO XI R2 version. We have 2 servers, server 1 is old and server 2 is new (AIX server u2013 new upgrade of old server).
          When I trying to schedule the report (webi) in both server, reports is running successfully. But problem is that the report scheduling time is more in new server (AIX) than old server (Server1).
    There is some performance issues
    Example:
    Old serve     : 1 hrs (time taken)
    New server  : 2 hrs (time taken)
    Could you please tell me how to increase the webi report performance in new server?
    Regards,
    Sridharan Krishnan

    Hi,
    How to enable Excel and Pdf option under Save as file in infoview.
    When i trying to click modify option under public folder reports ,Report is getting open but i am not able to save that report as excel or pdf , since those option is disabled in infoview.
    But it is enabled in user private folder Reports.
    Right now we have upgraded the objects from XI R2 to BO 3.1, Since there is some difference in security rights in 3.1, Please tell me how to fix it.
    BO Version u2013  3.1
    Regards,
    Sridharan

  • Report Performance Issue - Activity

    Hi gurus,
    I'm developing an Activity report using Transactional database (Online real time object).
    the purpose of the report is to list down all contacts related activities and activities NOT related to Contact by activity owner (user id).
    In order to fullfill that requirment I've created 2 report
    1) All Activities related to Contact -- Report A
    pull in Acitivity ID , Activity Type, Status, Contact ID
    2) All Activities not related to Contact UNION All Activities related to Contact (Base report) -- Report B
    to get the list of activities not related to contact i'm using Advanced filter based on result of another request which is I think is the part that slow down the query.
    <Activity ID not equal to any Activity ID in Report B>
    Anyone encountered performance issue due to the advanced filter in analytic before?
    any input is really appriciated
    Thanks in advanced,
    Fina

    Fina,
    Union is always the last option. If you can get all record in one report, do not use union.
    since all records, which you are targeting, are in the activity subject area, it is not nessecery to combine reports. add a column with the following logic
    if contact id is null (or = 'Unspecified') then owner name else contact name
    Hopefully, this is helping.

  • Report performance Issue in BI Answers

    Hi All,
    We have a performance issues with reports. Report is running more than 10 mins. we took query from the session log and ran it in database, at that time it took not more than 2 mins. We have verified proper indexes on the where clause columns.
    Could any once suggest to improve the performance in BI answers?
    Thanks in advance,

    I hope you dont have many case statements and complex calculations that you do in the Answers.
    Next thing you need to monitor is how many rows of data that you are trying to retrieve from the query. If the volume is huge then it takes time to do the formatting on the Answers as you are going to dump huge volumes of data. Database(like teradata) returns initially like 1-2000 records if you hit show all records then even db is gonna fair amount of time if you are dumping many records
    hope it helps
    thanks
    Prash

  • How to interpret or calculate Crystal Report Performance Timing?

    HI,
    I have been trying to interpret the Performance Information/Performance Timing of a Crystal Report. When I access this information from Crystal designer menu I see several fields but I don't know exactly which one gives you the total execution time in miliseconds or how do you calculate the total time using the fields.
    Help to interpret the following information will be appreciate. Example:
    MainReport.rpt
    Open Document:   0 ms  
    Run the Database Query:   703 ms  
    Read Database Records:   92 ms  
    Format First Page:   949 ms  
    Number of pages formatted:   2   
    Average time to format a page:   474 ms  
    Number of page starts generated:   13   
    Average time to generate a page start:   13 ms  
    Subreport.rpt
    Run the Database Query:   4 ms   For all instances
    Read Database Records:   2 ms   For all instances
    Number of page starts generated:   3   
    Average time to generate a page start:   0 ms   For all instances
    Number of subreport instances formatted:   1   
    Time to format all subreport instances:   38 ms
    Thanks!

    Have you seen this post:  [Needing to monitor the report run time and produce the dates/time on my rpt;

  • Accrual Reconciliation Load Run  report performance issue.

    we have significant performance issues when running accrual reconciliation load run report. we had to cancel after have it run for a day. any idea on how to resolve it?

    We experienced similar issue. As the runtime of this report depends on the input parameters. Remember, your first run of this report going to take significant amount of time and the subsequent runs will be much shorter.
    But w had to apply the patches referred in the MOS article to resolve the performance issue.
    Accrual Reconciliation Load Run Has Slow Performance [ID 1490578.1]
    Thanks,
    Sunthar....

  • HR ABAP- Report Performance Issue

    Can you please any body tell me how to debug a report program by putting watch points and break points.
    Waiting for your Reply.
    Anu
    Bangalore

    Hi,
               If you have programm name then proceed with SE38 or take the programm name from Trasaction code which  you are using.
    Break Points:   If it is performance issue , put external break points around select querie and loop ---end loop.
    Watch Points :  in the debug screen choose the watch  point option and  give the field name from  your internal table for which you want to put watch point.
    After that give the range which you record you want to see in the range options.
    for these steps:  1. Execute your programm.
           2. In the selection screen enter /h in the command window to start debugging screen or put break points before excuting.
         3. Once you are in debug screen then start woring with F5 or F6 or F7 and create watch points where ever you like.

  • Database migrated from Oracle 10g to 11g Discoverer report performance issu

    Hi All,
    We are now getting issue in Discoverer Report performance as the report is keep on running when database got upgrade from 10g to 11g.
    In database 10g the report is working fine but the same report is not working fine in 11g.
    The query i have changed as I have passed the date format TO_CHAR("DD-MON-YYYY" and removed the NVL & TRUNC function from the existing query.
    The report is now working fine in Database 11g backhand but when I am using the same query in Discoverer it is not working and report is keep on running.
    Please advise.
    Regards,

    Pl post exact OS, database and Discoverer versions. After the upgrade, have statistics been updated ? Have you traced the Discoverer query to determine where the performance issue is ?
    How To Find Oracle Discoverer Diagnostic and Tracing Guides [ID 290658.1]
    How To Enable SQL Tracing For Discoverer Sessions [ID 133055.1]
    Discoverer 11g: Performance degradation after Upgrade to Database 11g [ID 1514929.1]
    HTH
    Srini

Maybe you are looking for

  • Installationsfehler Creative Suite 5.5 bei InDesgin

    Hallo, versuche gerademir mein Creative Suite 5.5 Design Premium auf meinen Rechner zu installieren. Die meisten Programme konnte ich ohne Fehlermeldung installieren nur bei Indesign kam folgende Fehlermeldung: Exit Code: 7 --------------------------

  • How to set alias?

    I have been confused by the alias for a long time that in the URL request syntax for servlet(in the OC4J for 9iAS Reports Services Server). The alias in the URL of http://<server_name>.<domain>:<port>/<alias>/rwservlet?<param> is however, seems alway

  • Installation Encountered Errors

    Trying to install Adobe Drive 2.1, but the installation keeps failing.  I've tried restarting as recommended, but it makes no difference.  Looks like it is hiccuping on Microsoft_VC80_CRT_x86 payload.  Installer executed with "Run as admin...", as us

  • Cannot Connect To iTunes Store When Reporting an App Problem

    Hi There, I recently bought GTA 3 for my iPad and it keeps crashing. I received an invoice and it said report a problem. I clicked it and it redirected me to iTunes store, but it said cannot connect to iTunes Store. I was connected to wifi and it sti

  • Mega 865 and Girder version 4

    Hello, I am trying to utilize the remote control of my Mega 865. I have installed Nathan plugins and Girder 4. However, still I cant use my RC. Shall I use girder 3.2? How can I get ie? Regards Hussein