Link to home
Start Free TrialLog in
Avatar of andretix
andretix

asked on

Runtime for Crystal Report XI R2

This question has been asked a few time but each time it was from the perspective of a developer that had the option of recompileing thier project in 32 bit mode.  I dont have that luxury.

I have a COTS product that uses crystal reports for reporting.  I am running SQL Server 2005 as the DB and the Webserver is Windows 2008.  I was able to install the server install for the Crystal Viewer and put it in 32 bit mode and get it to work.

Now I have another problem.  Apparently there is functionality in the COTS program that generates a report and produces a PDF.  In this process the Cyrstal Report fails and gives an error of:

-------------------------------------
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.

--------------------------------------

SO MY QUESTION IS

How can I get a runtime installed on a 64bit 2008 server.

I was under the impression that Crystal did not provide a runtime.  But I cant imagine others dont
have this problem as well.  I cant be the only one using a COTS product that uses crystal.


Avatar of Ido Millet
Ido Millet
Flag of United States of America image

Contact the vendor of that COTS software.  They should know exactly what is needed for their particular deployment.
Agree with Ido.  This is an OEM problem.  You need need to work with the vendor.  Crystal Reports ships with a large number of applications, many of which customize it.  I used one application that actually forced Crystal Reports to be installed from their own disk and if you already had any other standalone copies of Crystal Reports on the same machine, the custom install would break them.  I actually had it run it in a VM just for reporting against that one product (which had other unique "features", as well).

Avatar of Mike McCracken
Mike McCracken

I agree.  Unless you know the exact version and sp level you can't just install the runtimes.  Also many OEM products have specialized or modified version of Crystal so teh ones available from Crystal probably won't work

In addition unless you own Crystal you don't have a license for the runtimes.

mlmcc
Avatar of andretix

ASKER

The Vendor Supports Crystal Reports XI R2 or Crystal 2008. They do not use Crystal embedded in the .NET setup.  They support Crystal in the sense that there are areas where we can attach an RPT file and the Crystal Reports Viewer then pops up and displays the report.  This works fine on Win2K3 Server IIS6, but does not on Win2K8 IIS7.  

The sad part is Crystal XI R2 and 2008 do not have native runtimes in  64bit.
For CR XI R2 you have to run in 32-bit emulation mode.

I believe there is a 64-bit runtime for CR2008.  However if this a vendor supplied tool, you need to work the solution through them.  They may be using a custom version of Crystal that requires their own runtimes.

mlmcc
I've requested that this question be deleted for the following reason:

There is no solution to post for this question.  No answer provided leads to a solution,
THe first 2 comments are the solution.  You have to work this out with the vendor.  We cannot even if we knew which runtimes to give you, provide them since we would be violating the license agreement with at least Crystal and probably your vendor.

mlmcc
This is not a Vendor issue,  this is a Crystal Report issue with them not having a runtime for CR XI R2.  The vendor only states that this is a limitation with crystal.  They suggest I switch to SSRS.  That is truely going to have to be the solution.  
ASKER CERTIFIED SOLUTION
Avatar of Mike McCracken
Mike McCracken

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
A solution was posted.  Please award points
I don't think that is the comment

mlmcc