Crystal Reports license problem
My customer's server has Crystal Reports Professional 9 installed. We have application installed on this server also. This application is deployed as a Windows service. This Windows service is calling multiple reports using threads (3 maximum concurrent threads). The reports are querying data from remote database and export to pdf files. However, sometimes we got the following error and cause some reports not generated.
"8/28/2008 12:53:55 AM 2 0 33000 Crystal_RDC N/A FCRS1 A Crystal Reports job failed because a free license could not be obtained in the time allocated. More licenses can be purchased direct from Crystal Decisions or through the Crystal Decisions Online Store."
"8/28/2008 12:53:55 AM 1 0 1 VBRuntime N/A FCRS1 The VB Application identified by the event source logged this Application CRThai: Thread ID: 5540 ,Logged: Thai CR failedA Crystal Reports job failed because a free license could not be obtained in the time allocated."
I wonder how Crystal Reports calculate a concurrent license. Does it mean 1 thread per 1 license? But our license should be enough. How can we check a number of licenses are allowed on the server?
I've read the following post "RDC, Crystal Reports XI, runs out of licenses" which might match our case. If I fall into that case, what edition should I install on the server for Crystal Reports 9?