I am in the process of setting up a new web server to upgrade an old slow server.
I have Crystal Reports running on the old server to serve up reports via .asp pages.
The new server is not processing reports as yet and I am trying to find out why. Unfortnately I am neither an expert in .asp or calling crystal reports.
I have tracked the problem down to:
If Not IsObject (oApp) Then
Set oApp = Server.CreateObject("CrystalRuntime.Application.11")
by putting a Response.End before and after the call to CreateObject after to see at what point the processing fails.
My guess is the installation of Crystal on the server is incorrect.
The installation looks the same as the old server. The version installed is Crystal Reports Profrssional 126.96.36.1993 of the designer UI, and when i look within the Licence Manager it looks the same as when run on the old server.
I notice on the old server I have a Crstal Report Application server service ( runs "C:\Program Files\Common Files\Crystal Decisions\2.0\bin\querysrv.exe" -service -name xxx). I do not have this on the new server. I suspect this is related to an older version of Crystal though?
Can anyone tell me how to trouble shoot this further? Am i able to access error codes or anything?
The server is a Wndows 2003 R2 Enterprise Box.
Thanks so much for advice.
I miss the old days before Business Objects and SAP purchased Crystal.
Edited by: Scott_Thornton_1978 on May 4, 2009 6:32 AM
Edited by: Scott_Thornton_1978 on May 4, 2009 6:35 AM
For starters, Crystal Reports Professional is not licensed to be used in application development. Two, Crystal Reports Professional does not install the neccessary dlls in order for you to run any applications, be it asp, jsp or .NET. Three, even if you install Crystal Reports Developer (which is licensed to be used in app development and installs all the CR SDKs) simply installing Crystal Reports Developer on a server, may be breaking licensing agreements - depending on your specific situation. E.g.; you have to ensure that it is a licensed copy and that the copy is not being used on any other computer...
Assuming that the application you are trying to deploy was built using Crystal Reports Developer, your only way of deploying the runtime is to build a deployment package using the CR RDC merge modules. See [this|https://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsReportDesignerComponentRuntimeDistribution-Versionspre8.0.xto12.0] wiki for details. This wiki will apply to both web and win apps using the RDC.