Crystal Reports 2008 Redistribution on 64 Bit Server

I have a small application that uses Crystal Reports 2008 in not-integrated mode.  Meaning that the .rpt files are seperate from the web application and the web application has to know the absolute path to the .rpt files before it can run them.  My question is how do I deploy Crystal Reports 12 to a windows server 2003 x64 server?  I have installed the redist.msi and the reports won't work I keep getting the following error:
Server Error in '/imacs' Application.
An error has occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient, or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: An error has occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient, or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 
Stack Trace:
[LoadSaveReportException: An error has occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient, or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.]
   CrystalDecisions.CrystalReports.Engine.ReportDocument.CheckForCrystalReportsRuntime() +411
   CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor() +220
[TypeInitializationException: The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception.]
   CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor() +0
   imacs.imacs.viewPrint.lnkView_Click(Object sender, EventArgs e) in C:\inetpub\wwwroot\imacs\imacs\viewPrint.aspx.vb:186
   System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +131
   System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +140
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +39
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3215
Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433
My only guess is that there is some configuration I am not doing on the server. Can someone help me?

I think the frustration is coming more from the combination of lack of support for x64 (quite surprising for such an established product) combined with a site that's very difficult to navigate and use (the BusinessObjects site).
We ourselves have also just invested a great deal of time in building some Crystal Reports for a pilot system for a large US Insurance Company and cannot choose to avoid a 64-bit target server.  We deploy at the end of next week and though we can compile deliberately for 32 bit as outlined in your post, this causes all sorts of other issues with other assemblies we are using that are not binary compiled for a specific platform and that we cannot ourselves recompile.
To be concise, your posted solution is not really a solution unless a number of other assumptions are true that we all know in practical terms to be unrealistic for anything but the simplest of apps.
For us, pulling Crystal at this point is embarassing for the customer (they specifically requested that we use it) and for Business Objects, and creates a deadline crunch in our project plan as we convert to Telerik or some other x64 solution.
We will certainly follow up with phone support to see if there are other choices (doubtful), but given that you offer a trial version of Crystal 2008 I think it's remiss that there are no clear guidelines in a publicly-reachable forum that discuss in detail how to deploy completely to x64 including ensuring that other related issues to using a 32-bit compilation on x64 are mentioned/covered.  I certainly can see that even an advanced developer would continue to hold out hope that there is some configuration option combination that will work.
Finally, can you provide any guidance on when Crystal Reports will catch up to Windows 2000, 2003 and 2008 and provide a 64-bit runtime?

Similar Messages

  • How to configure Crystal Reports 2008 and IIS7 and Windows Server 2008?

    I have downloaded and installed the trial for Crystal Reports 2008 on our Windows 2008 server.  I can open Crystal Reports on the server just fine, but I get HTTP 500 errors when I attempt to view a report hosted on that server via the web.
    As far as I can tell, the handler mappings in IIS7 are not configured properly, although I confirmed that the Crystal Reports 2008 install did add several handlers.  I read that I must configure the application pool to enable 32-bit applications.  I did that and am still getting the same error.  Documentation seems sparse and I've spent the better part of the day searching the forum here with no luck.  What am I missing?

    Don,
    Thank you for the quick response!
    We will ultimately be using ASPX/C#, but this simple case has a very basic report with no databind, just a single text label that reads "test succeeded" and I'm attempting to access it by direct URL (i.e. "http://192.168.99.21/crystalreportviewers12/test.rpt").  This works on our Windows 2000 server running Crystal Reports 8.
    I've also tested with a simple test.aspx file with only the line "Response.Write(System.DateTime.Now.ToString())" and that works just fine.  This file is in the same folder as the test.rpt file.
    If I leave the Application Pool set for the "Integrated" managed pipeline mode, I continue to get a rather generic "500 - Internal server error".  If I switch it to "Classic", I get the following error:
    Failed to Execute URL.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.Web.HttpException: Failed to Execute URL.
    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 
    Stack Trace:
    [HttpException (0x80004005): Failed to Execute URL.]
       System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.BeginExecuteUrl(String url, String method, String childHeaders, Boolean sendHeaders, Boolean addUserIndo, IntPtr token, String name, String authType, Byte[] entity, AsyncCallback cb, Object state) +2004965
       System.Web.HttpResponse.BeginExecuteUrlForEntireResponse(String pathOverride, NameValueCollection requestHeaders, AsyncCallback cb, Object state) +390
       System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state) +223
       System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +8674594
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155

  • Getting an error trying to install Crystal Reports 2008 on a 64 bit Windows

    reformatted my computer and now I'm trying to install Crystal Reports 2008 on 64 bit windows 7 box.  When the "Registering modules" portion of the install comes up, I get a message that a dll has failed to register.  I saw something about not having the Microsoft Visual c++ 2005 redistributable pack (x86) installed but that was not it either.
    The cd label say Crystal Reports to Crystal Reports 2008 Upgrade, but it does not seem like I have to have the older version of Crystal insatlled.
    Any ideas how to fix this ?

    Hello together,
    i've had the same problem. Tried to install CR SP 2 "cr2008win_sp2.exe" onto an existing CR 2008 SP1 installation, and got the above error. After extracting the cr2008win_sp2.exe to an folder using Winzip (or just start Installation, the source would be extracted to "c:\temp" ), navigate to the subfolder "\package" and execute the CrystalReports.msp (in my case: c:\temp\package\CrystalReports.msp). This start's the Installation of SP 2. If you get an version mismatch, use parameter SKIP_PATCH_VERSION_CHECK=1 by typing command in an dos prompt "c:\temp\package\CrystalReports.msp SKIP_PATCH_VERSION_CHECK=1" but remember, you need to have an SP1 installed (somebody said, SP's are incremental).
    Reboot and apply then the  CR 2008 SP2 FixPack 7 "cr2008fp27.exe". Use this Link to Download CR and Xcelsius Stuff:
    [https://service.sap.com/sap/bc/bsp/spn/bobj_download/main.htm]
    I would suggest you not to use IE for downloading, use an alternative browser. I got only bad downloads (IE8 on Win7).
    This is the way i did and this works pretty good.
    Good Luck
    Matthias

  • Crystal report 2008 on a 64 bits machine

    My company would like to develop a new .Net application which produce and view 
    some rountine crystal report on a 64-bits machine.
    At the same time, this machine will also install a stand alone full product crystal report
    2008 which allow to develope some adhoc report.
    I would like to ask whether the full product crystal report 2008 can install and
    run perfectly on a 64 bits machine. Do I need to have any special configuration during
    or after installation?
    On the other hand, I observe that the crystal report 2008 with service pack 0 can
    support 64 bits. Is it true that the evaluation copy of crystal report 2008
    on official site is that version and I can evaluate it on a 64 bits machine ?
    Ricky

    Hi Ricky,
    The full product Crystal Report 2008 can be installed and can run perfectly on a 64 bits machine.
    Hardware Support
    u2022 Crystal Reports® is supported running on 32-bit versions of Windows running on x86 and x64 CPUs made by AMD and Intel.
    u2022 Crystal Reports® is supported running on 64-bit versions of Windows running on x64 CPUs made by AMD and Intel.
    You can download the Crystal Report 2008 with Service Pack 0, evaluation copy from official site and can evaluate on a 64 bits machine.
    http://resources.businessobjects.com/support/additional_downloads/service_packs/crystal_reports_en.asp#CR2008
    Hope this resolves your issue.
    Regards,
    Abhijeet T

  • Crystal Reports 2008 Runtime for 64 bit iis

    I have just finished developing several reports on my 32 bit developer machine.  My application is an asp.net web application using DotNetNuke.  I am not trying to use the Crystal Report Viewer.  I am exporting the report document to a pdf.  On the developer machine everything works as expected. 
    I moved the project to production which is a 64 bit windows server running iis 7.* 
    I quickly found the issue of the cr runtime not being compatible with 64 bit compilation.  I changed the application pool to run in 32 bit mode.
    Now I am getting the following error: 
    An unhandled exception occurred and the process was terminated.
    Application ID: DefaultDomain
    Process ID: 3152
    Exception: System.Runtime.Serialization.SerializationException
    Message: Type 'CrystalDecisions.CrystalReports.Engine.LoadSaveReportException' in Assembly 'CrystalDecisions.Shared, Version=12.0.1100.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' is not marked as serializable.
    StackTrace:    at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
       at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
       at System.Runtime.Remoting.Channels.CrossAppDomainSerializer.SerializeObject(Object obj, MemoryStream stm)
       at System.AppDomain.Serialize(Object o)
       at System.AppDomain.MarshalObject(Object o)
    Any help would be appreciated as I am to demonstrate the reports to my board next week.

    I'm going to guess you are trying to store the ReportDocument in session, and your IIS server is setup to save session objects on a state server, or something other than the default of inProc which requires objects to be serializable, unfortunately most objects within the Crystal Reports SDK are not serializable.

  • Can not use crystal reports 2008

    Hi All
    I m not able to use crystal reports on windows server. I can use it everyehere  bt not on the server i dnt know if the problem is bcoz it's a 64bit machine or not.
    We are using .Net application.
    Thanks in advance.
    Anita

    Hi Anita
    Crystal Reports 2008 doesnu2019t have 64 bit support or runtime hence you are getting the attached error.                                                                               
    To run the application with Crystal reports there are two workarounds:                                                                               
    1. Run the IIS under 32 bit mode so that your application will use 32 bit Crystal Reports runtimes.                                                                               
    For this please do the steps mentioned below:                                                                               
    1.When compiling the application in Visual Studio .NET 2008 you will need to force it to 32 bit mode.                              
    You can do this by right-clicking the project name in the Solution Explorer.                                                       
    2.For VB.NET                                                                               
    Click Compile, then Advanced Compile Options.  For the Target CPU drop down box, change it from "AnyCPU" to "x86" then click OK.   
    3.For C#.NET                                                                               
    Click Build and change the Platform Target option from "Any CPU" to "x86".                                                                               
    Now follow the steps mentioned in the Kbase article from below link:                                                               
      http://support.microsoft.com/kb/894435                                                                               
    You should then be able to run the application on a 64 bit OS without error.                                                                               
    The second workaround is                                                                               
    To change the references in your web application to CR 10.5 i.e. Crystal Reports basic for Visual Studio 2008. Crystal Reports 10.5 has the runtime for 64 bit machine.                                                                               
    For this:                                                                               
    1. Uninstall Crystal Reports 2008 from your machine.                                                                               
    2. Run the set up file for Visual Studio 2008 (from CD or the installation source that you use).                                                                               
    3. Click on Repair.                                                                               
    4. From the list of components select Crystal Reports 10.5 and click on Next.                                                                               
    5. After the repair is done you should be able to use the application using Crystal Reports.                                                                               
    Hope this helps!!
                                                                                    Regards,                                                                               
    Sourashree

  • Crystal Reports 2008 SP3 - "u25azalea.dll" missing

    We have installed Crystal Reports 2008 SP3 on our application server.
    Windows Server 2008 R2  Standard
    64-bit operating system
    1. I create a Report and choose a field for barcode
    2. Right-click on a that field and choose u201CChange to barcodeu201D
    3. I choose "Code39" in the list
    4. I change the font of the field to "Barcode EAN13"
    5. It shows correctly in Crystal design/preview mode.
    6. When I try to run the report from our windows application this message appear: "UFL 'u25azalea.dll' that implements this function is missing"
    7. I download the file from http://www.azalea.com/crystal-reports/
    8. I copy the file "u25azalea.dll" into the path: C:\Program Files (x86)\Business Objects\BusinessObjects Enterprise     12.0\win32_x86
    8. It still shows the message!
    What should I do?

    Hello,
    No need to select #3 if you are going to change it to #4. Just edit the field and select your barcode font. You only need that file if you use the Code 39 font.
    Odd though that it asked for that ufl. Look for it on your local PC and copy it over, could be the one you downloaded is an older version.
    Don

  • Crystal Reports 2008; Can't select the certain table. Why?

    Please help me everyone!
    problem note:
    I'm using Crystal Report 2008 to access MS SQL Server 2005 Database.
    Everything was good until last month.
    But somehow when I select the table "FTABLE11C", Crystal Repors hanging-up and no more Crystal Reports works.
    If I copy the FTRAN11C to different name such as "aaa" using following statement and use Crystal Reports then I can select the "aaa" whthout problems.
    Select * into aaa from FTRAN11C.
    So, I drop the tbale FTRAN11C and copy FTRAN11C from aaa table using following statement,
    select * into FTRAN11C from aaa
    and select the FTRAN11C again on Crystal Reports 2008, Crystal Reports 2008 hanging-up again.
    I'd like to know how to solve this situation.
    Thanks.
    1. We didn't have any patch on SQL Server.
    2. I delete one field on table that named "FTRAN11C".
       That's all.
    3. I tried following steps;
       a. Copy the file to another name.
            Select * into aaa from FTRAN11C
       b. Droped the bad table.
            Drop table FTRAN11C
       c. Copy back from saved table.
            Select * into FTRAN11C from aaa
    4. Open Crystal Reports 2008
       a. Connect to database with OLD DB.
           Crystal Reports shows all the tables within database without any problems.
       b. Select the table aaa.
           No problems. It shows on right side box.
       c. Select the table FTRAN11C that is recently created from saved table.
           Now we have problems.
            It does not shows on right side box.
            Little circle displaying forever.
            If I click right side x, Crystal Reports 2008 is closed.
    5. If I use following command on SQL Server Management Studio Express, all of data shows without any problems.
           Select * from FTRAN11C

    Install all patches as you are on the original release:
    Be sure you have the keycode, used to install the product, I will not be able to get you a new one if you lose it or don't have it available.
    The easiest way to update is to uninstall CR 2008 and then install Service Pack 3 full build:
    https://smpdl.sap-ag.de/~sapidp/012002523100009989492010E/cr2008_sp3_fullbuild.zip
    Then install SP 4:
    https://smpdl.sap-ag.de/~sapidp/012002523100008782452011E/cr2008sp4.exe
    Then test your reports again.
    As for using/upgrading to CR 2011 it's not required and likely won't make any difference but you can upgrade if you want of course.
    Don

  • Crystal Reports 2008 Runtime, Windows Server 2008 64-Bit AND SharePoint2007

    Hi Guys,
    here i'm again.
    Well I'm developing on a 32-Bit OS with Crystal Reports 2008. I've deployed my solution to SharePoint, but when i try to call a report in the aspx-Website i get the following error:
    Exception Details: CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: An error has occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient, or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required. Please go to http://www.businessobjects.com/support for more information.
    Here are the technical details:
    - Windows Server 2008 (64Bit)
    - IIS7
    - Microsoft Office Server 2008 (64Bit)
    - Crystal Reports 2008 SP3
    I've read, that there isn't a 64-Bit runtime version of CR2008. Then i tryed the two following suggestions i found in this forum:
    1. Try to run the IIS-Application-Pool in 32-Bit-Mode -> This don't work, because SharePoint then throws a "Internal Server Error - Code 500" (no SharePoint Sites are available).
    2. Try to compile the Visual Studio Project as 32-Bit -> This don't work, because SharePoint could not load the assembly
    Well, are there any other hints, suggestions or  experiences how i could get this to work?
    Thanks in advance,
    Christian
    Edited by: C.Kaiser on Oct 12, 2010 5:22 PM

    Hi,
      I Have a Doubt Similarly which is related to the above post.....
    I had created a asp.net website with sql db, Its running fine in my PC, But when i host it in my server It shows an Error like..
    Configuration Error
    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
    Parser Error Message: Could not load file or assembly 'CrystalDecisions.Design, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified. "
    I am Using Visual Studio 2010, and my Server is Windows Server 2008 R2 32bit
    I am also attaching the screenshot of the error.
    Can anyone Please Help me , Its Very urgent..
    Anyone Please Help Me ,,,, Its Very Urgent .......
    Thanks In Advance...

  • Crystal Reports 2008 - Blank page on server only

    Crystal Reports 2008 - Blank page on server only
    My report is developed in the Crystal Reports 2008 Report Designer 12.0.0.683.
    I have a .NET application that takes the report file, an ODBC connection and exports the resulting report to PDF. This application is deployed as an MSI and includes the Crystal Reports .msm merge module. The report uses multiple views and tables from a single database to create invoices in PDF format.
    Problem: For one particular invoice, a blank page is being added to the end of the invoice. This blank page contains the report's standard page header. There is no missing data and no missing sections on the invoice. This is only occurring when the pdf is generated on a Windows Server 2008 x64 server where the application is deployed using the merge modules.
    I have installed the application locally on my Windows Vista Business x86 system and the generated PDF does NOT contain the blank page at the end.
    The blank page is not generated when previewing the report in Report Designer. For the particular invoice this is occurring on, footer F and footer G are blank and therefore suppressed.
    Please bear in mind that this happens only for one particular invoice that uses this report file and does not happen from my local system using the same .rpt file.
    The report is constructed of the following sections:
    -Page Header (suppressed on page 1)
    -Grp1 header A (watermark conditionally suppressed based upon a parameter)
    -Grp1 header B (Keep together - always fits onto a single page)
    -Details
    -Grp1 footer A (Keep together)
    -Grp1 footer B (Conditionally suppressed based upon data)
    -Grp1 footer C (Keep together)
    -Grp1 footer D (Contains sub report(suppressed when blank). Keep together. Suppress blank section. New page before but (Not OnLastRecord))
    -Grp1 footer E (Contains sub report(suppressed when blank). Keep together. Suppress blank section.)
    -Grp1 footer F (Contains sub report(suppressed when blank). Keep together. Suppress blank section.)
    -Grp1 footer G (Contains sub report(suppressed when blank). Keep together. Suppress blank section.)
    -Report footer (Always blank. Suppress blank section)
    -Page footer (Fixed static content, displayed on every page.)
    Edited by: alibaabaa on Oct 12, 2009 12:41 PM
    Edited by: alibaabaa on Oct 12, 2009 12:45 PM

    Thanks for responding, Jonathan.
    Is the same runtime installed on the 64 bit system? I notice from your version number that you do not have any service packs installed on the dev system. SP 2 is out and may help.
    I have installed SP1 and SP2 this morning, resaved the report file and tried again but the same problem remains.
    I'm not sure how to answer your runtime question. I am using the same application built with the same merge modules on both the dev machine and the production server. Of course, the dev machine has the additional complication of having Crystal Reports 2008 installed. Perhaps this is causing the difference?
    Compare the printer settings between the two systems. Try installing the same printer driver on the 64 bit system.
    Perhaps I am misinterpreting your suggestion, but I am not printing the invoices. I am only exporting them to PDF. It is the PDF that has the extra page. Is there a 'print to PDF' driver of some sort that I need?
    Also, was the .NET application compiled as 32 bit, or Any CPU? Whichever it was, try switching it then recompiling to see if that helps.
    I tried switching to Any CPU but this caused the Crystal Reports module not to load at all on the 64bit Windows server.
    Thank you for your suggestions, but my problem remains. Is it worth trying with the redistributable msi rather than using the merge modules? If so, could you recommend which one I should use? I am using Visual Studio 2008 Professional.

  • Crystal Report 2008 on Windows Server 2008 64bit

    hi,
    I tried to run a Crystal Reports Web Application on a Windows Server 2008 64bit but I got this error:
    "Bei der Erzeugung des Reports ist ein Fehler aufgetreten.
    Der Typeninitialisierer für "CrystalDecisions.CrystalReports.Engine.ReportDocument" hat eine Ausnahme verursacht.
    CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: Fehler beim Versuch, die Crystal Reports-Laufzeit zu laden.
    Entweder reichen die Berechtigungen des Crystal Reports-Registrierungsschlüssels nicht aus, oder die Crystal Reports-Laufzeit wurde nicht ordnungsgemäß installiert.
    Installieren Sie die geeignete verteilbare Crystal Reports-Datei (CRRedist*.msi), die die erforderliche Version der Crystal Reports-Laufzeit (x86, x64 oder Itanium) enthält. Weitere Informationen erhalten Sie unter folgender Adresse: http://www.germany.businessobjects.com/support/default.asp.
    "Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: An error has occurred while attempting to load the Crystal Reports runtime.
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information."
    The System:
    - Windows Server 2008 Standard 64bit SP2
    - Microsoft .NET Framework 3.5 SP1
    - Oracle Client 10gR2 64bit
    - I tried Crystal Report 2008 Runtime, Crystal Report 2008 Runtime SP1, Crystal Report 2008 Runtime SP2, Crystal Report 2008 Runtime SP3.
    - Crystal Report Basic Runtime for Visual Studio 2008 (x64)
    On a 32bit-system or 32bit-mode (and 32bit Oracle Client) everything is working fine. But I have to use the 64bit Oracle Client, therefore, Crystal Report have to work in 64bit-mode.
    Is it possible and what is to do to get it working, thanks,
    Martin

    It does work on 64 bit OS - as a 32 bit application. CR 2008 is 32 bit only.
    See the article [Crystal Reports support of 64 bit Operating Systems|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10d5fa88-2013-2c10-c9a5-f11963607d4e] for more info.
    Ludek

  • Performance in the Server with the created report - Crystal Report 2008

    Hi
          We have developed a complex report and deployed in the server. It takes more time to process and once if the report created and we are trying to expand a group/navigate different pages, the same time delay is happeneing. Sometimes it takes more than a minute which really kills the performance. My client has accepted the delay while the report is being genrated but  they raise question like why it takes too much time just to display the created report.
      I tried keeping the created report in Session and rebind on page_load as well stored a copy on the server and rebind whenver postback happens. Both methods working simliar and no improvement the in the performance. Is there any way to kill the time delay in this.( we have an idea like , if we store the created report  at client machine and whenever postback happens just bind from client machine instead to hit the server back, Is this achievable)
    Any Help would helpful to me
    Thanks

    Hi
    What version of CR are you using?
         Crystal report 2008, I think its in subject of this thread itself. (Version 12.0.0.683)
    What if any CR SP have you applied?
        No
    What version of .NET are you using?
      .Net 3.5 using C# technology (.Net framework 3.5)
    What database are you using?
        SQL Server2008
    What connection type are you using?
       We have created a Stored Procedure and connected the SP to the crystal report.
    What are you comparing the performance to? E.g.; is it faster somewhere else? How much faster?
        No, we didnt compare anywhere. but my question is to avoid the delay in navigation of pages or selecting an item in the group tree. The report contains 100+ pages and client is accepting delay while creating the report but not during navigation or selection( why do the already created report takes more time(even in minutes) to render on navigation or selection and how to avoid the delay))
    Define "complex report ".
    Nothing complexity in the report even we have used oly less formulas(less than 5) but chats are included and used for each group( we have 6 groups in the report)
    Thanks

  • Server error in printing in server using crystal report 2008 with VS2008

    Hi,
    We are using Crystal report 2008 in VS 2008. Everything working fine in local but when we deployed it in the server we are getting the below while print the report.
    "An error occurred on the server. Printing will be stopped. Would you like to view the error information"
    Anyhow the report is printing but I don't know why this error is occur and how to stop this. I had installed the CR runtime in the server. I dont know what is going wrong. The same we tested locally in a non crystal report installed PC.
    Please help me to get rid out of this error.
    Thanks
    Natraj

    Soemthing strange going on here.
    Typically this Integrated vs Classic is an issue with images where Classic uses web.config tags between <system.web><httpHandlers><u2026 crystalimagehandler../></httphandlers></system.web>
    Integrated uses tags between <system.webserver>u2026<handlers><..crystalimagehandler/></handlers></system.webserver>
    Not sure why this would affect printing.  Do you have tags that specifying where to download the printcontrol from?  On the other hand, I would think that if images had anything to do with it, then you'd get red Xs when viewing.  As far as I know, the printcontrol.cab doesnu2019t need to be specified in the <system.webserver> tags.
    This one may be best resolved over the phone. Phone support can be obtained here:
    http://store.businessobjects.com/store/bobjamer/en_US/pd/productID.98078100?resid=S6I@hgoHAkEAAGsiyVkAAAAR&rests=1282226845369
    Ludek

  • Crystal Report 2008 results "Password did not match error" in SQL Server Log

    Hi,
    I am trying to develop some crystal reports using Crystal Report 2008 SP4 to connect to SQL server 2008 through RDO (ODBC). My problem is that anytime Crystal Report is trying to establish a connection with SQL Server, first it tries to connect with the wrong password and results the following error message in SQL Server log:
    Login failed for user 'peyman'. Reason: Password did not match that for the login provided. [CLIENT: 192.168.2.198]
    The login name 'peyman' is the right one as I have quoted the same in setting up ODBC System DSN using "SQL Server Native Client 10". But somehow Crystal Report is taking its chance and trying to connect before prompting me for the password. After this error logged to SQL server side, I can see Crystal Report pops up the prompt to enter DSN password. After supplying password to this prompt, Crystal Report works fine and pulls the data and renders the report without having any more incorrect password error logged to SQL Server.
    The attached file shows the step I am taking to regenerate the issue. I need this to be fixed as anytime uses any of these reports and tries to render it with crystal runtime engine the same error message raises in SQL Server side and logged in the log file.
    Thanks,

    Hi Peyman,
    This is the way it should work, In CR designer when you open the report it does nothing. As soon as you hit the Refresh button then CR tries to use the connection saved with the report. It assumes what is saved with the report is a valid server and connection info. CR simply tries to verify the server is still active.
    If you don't want it to fail in CRD then before opening any report Click the File, Log on Database option and connect. Now when refreshing reports it won't log the failed.
    In the SDK it does the same thing, it assumes the Server info is the same and does try to connect to verify the Server does exist. It only takes a few milli-seconds to do this
    To stop this from happening set the log on info first then it won't log the attempt to connect, it's checking to see if Trusted is allowed.
    TIMESTAMP    THREAD_ID    FILENAME    LINE_NUMBER    LOGGED_DATA    LEVEL
    2014-6-2 8:30:11.439    57320    .\QESession.cpp    444    Set Product View Locale: 4105    20
    2014-6-2 8:30:11.439    57320    .\QESession.cpp    478    Set Preferred View Locale: 4105    20
    2014-6-2 8:30:11.439    57320    .\QESession.cpp    500    Set Process Locale: 4105    20
    2014-6-2 8:30:11.440    57320    .\qecommon.cpp    117    This property is currently in a read-only state and cannot be modified. File Name: ".\QEProperty.cpp". Line: 217    1
    2014-6-2 8:30:11.967    57208    .\QESession.cpp    444    Set Product View Locale: 4105    20
    2014-6-2 8:30:11.967    57208    .\QESession.cpp    478    Set Preferred View Locale: 4105    20
    2014-6-2 8:30:11.967    57208    .\QESession.cpp    500    Set Process Locale: 4105    20
    2014-6-2 8:30:11.968    57208    .\qecommon.cpp    117    This property is currently in a read-only state and cannot be modified. File Name: ".\QEProperty.cpp". Line: 217    1
    2014-6-2 8:30:11.999    57208    .\QESession.cpp    444    Set Product View Locale: 1033    20
    2014-6-2 8:30:12.4    57320    .\qecommon.cpp    117    This value is write-only. File Name: ".\QEProperty.cpp". Line: 145    1
    2014-6-2 8:30:56.278    57208    .\odbcapi.cpp    301    Beginning COdbcapi::DriverConnect    20
    2014-6-2 8:30:56.342    57208    .\odbcapi.cpp    335    Ending COdbcapi::DriverConnect    20
    2014-6-2 8:30:56.342    57208    .\connect.cpp    2170    SQLDriverConnect succeeded: DSN = 192.168.13.172, User ID = sa, Password = ********    10
    2014-6-2 8:30:56.348    57208    .\qecommon.cpp    117     File Name: ".\QEQueryInfo.cpp". Line: 826    1
    2014-6-2 8:30:56.348    57208    .\qecommon.cpp    117     File Name: ".\QEQueryInfo.cpp". Line: 854    1
    2014-6-2 8:30:56.348    57208    .\qecommon.cpp    117     File Name: ".\QEQueryInfo.cpp". Line: 826    1
    2014-6-2 8:30:56.348    57208    .\qecommon.cpp    117     File Name: ".\QEQueryInfo.cpp". Line: 826    1
    2014-6-2 8:30:56.348    57208    .\qecommon.cpp    117     File Name: ".\QEQueryInfo.cpp". Line: 854    1
    2014-6-2 8:30:56.348    57208    .\qecommon.cpp    117     File Name: ".\QEQueryInfo.cpp". Line: 826    1
    2014-6-2 8:30:56.348    57208    .\qecommon.cpp    117     File Name: ".\QEQueryInfo.cpp". Line: 854    1
    2014-6-2 8:30:56.348    57208    .\qecommon.cpp    117     File Name: ".\QEQueryInfo.cpp". Line: 916    1
    2014-6-2 8:30:56.348    57208    .\QERowset.cpp    1184    Beginning CQERowset::readFirstRecord    20
    2014-6-2 8:30:56.348    57208    .\QERowset.cpp    2149    Beginning CQERowset::restart    20
    2014-6-2 8:30:56.348    57208    .\QERowset.cpp    2370    Beginning CQERowset::execute    20
    2014-6-2 8:30:56.353    57208    .\DbQueryBuilder.cpp    514    Query Targets: sqlncli10, ODBC3SQLServer    10
    2014-6-2 8:30:56.353    57208    .\DbQueryBuilder.cpp    525    Successfully built query:    SELECT "Orders"."Customer ID", "Orders"."Employee ID"   FROM   "xtreme"."dbo"."Orders" "Orders"    10
    2014-6-2 8:30:56.353    57208    .\odbcapi.cpp    875    Beginning COdbcapi::ExecDirect    20
    2014-6-2 8:30:56.354    57208    .\odbcapi.cpp    884    Finishing COdbcapi::ExecDirect    20
    2014-6-2 8:30:56.354    57208    .\rowset.cpp    220    SQLExecDirect succeeded:  SELECT "Orders"."Customer ID", "Orders"."Employee ID" FROM   "xtreme"."dbo"."Orders" "Orders"    10
    2014-6-2 8:30:56.354    57208    .\QERowset.cpp    2814    bindToField succeeded: Orders.Customer ID is using client buffer    10
    2014-6-2 8:30:56.354    57208    .\QERowset.cpp    2814    bindToField succeeded: Orders.Employee ID is using client buffer    10
    Notice it doesn't try to connect first if I set the log on info first using code.
    So nothing we can do to stop SQL server from logging this info. Check with the DBA, possibly they can "filter" out the application attempts to connect or change your work flow in the app.
    If you have a Preview Button to view the report then simply add your Database log on info prompt there if Connectioninfo.Trusted is not true:
    mainSecureDB = rpt.Database.Tables[tableIndex].LogOnInfo.ConnectionInfo.IntegratedSecurity;
    if mainSecureDB = false then prompt the user for log on info and set accordingly, if it is true the it should not fail when it connects.
    This is simply a matter of changing your App work flow...
    Thanks
    Don

  • Error "Server busy" at the time of launching Crystal Report 2008

    Hi
    I have installed Crystal Report 2008 from CD .While launching the Crystal Report I am facing the error as "Server Busy".Below are the thing which I have tried:
    1)Unchecked the option "Checked for updates" in help menu
    2)Uninstalled the application manually and again I have installed.
    3)I have tried installing on another machine however I am facing the same error message.
    My Computer's RAM size is  1.97 GB.
    Any help would be appreciated.
    Regards
    Ashu.
    Edited by: Ashu User on Aug 13, 2008 11:14 AM

    Hi Ashu
    Please make sure the below information:
    1. If you are getting this eror message while opening Crystal Reports 2008 or Xcelsius 2008.
    2. If you are getting this error message for Crystal 2008, have you installed the Crystal Reports on a Citrix Server or a Terminal Server.
    3. Search if the Citrix/Terminal Server that you are using is supported or not.(You can check in the CR 2008 Supported Platforms PDF).
    Hope this helps!!!
    Regards
    Sourashree
    Edited by: Sourashree Ghosh on Aug 13, 2008 1:45 PM

Maybe you are looking for