rlevasseur
Programmer
I work for a small company that uses Crystal 8.5 reports on our intranet. I created a DSN (generic user) allowing very limited access to SQL Server stored procs and tables. My manager did not want to bothers users for user name and password, so login is called through an include of hidden login script. All users call this same user script.
These reports have been running fine until recently when users began getting the following error message:
Error Occurred creating Report Object: There are not enough Concurrent Access Licenses to log you on. This system has 5 Concurrent Access Licenses. Please try again later, or contact your system administrator to obtain more licenses.
We are not currently using Crystal Enterprise. I checked and we have correct versions of include1.asp, include2.asp, Smartvieweractivex.asp and rptserver.asp installed.
having all users log off did not clear up the problem. I checked active logins to SQL server via senterprise manager and all instances of the report user were gone, but error persisted. I asked out internet group to reboot the server which cleared up the problem for now.
A few questions.
Is there a way (log) to track Crystal license useage on the web server?
Does user clicking the X or back arrow on browser release instance of a license?
If user runs report, leaving it up on screen while they do other things, is license still in use? And what would be an effective script for killing idle process (close repots after nnn time)
If a single user has five separate reports open, does this constitute the useage of 5 licenses? I had run a tesr before this problem arose and had 8-10 reports open with no error.
The bottom line is how can i effectively make sure a license is released when a user closes a report?
Thanks for any help on this
Ray
These reports have been running fine until recently when users began getting the following error message:
Error Occurred creating Report Object: There are not enough Concurrent Access Licenses to log you on. This system has 5 Concurrent Access Licenses. Please try again later, or contact your system administrator to obtain more licenses.
We are not currently using Crystal Enterprise. I checked and we have correct versions of include1.asp, include2.asp, Smartvieweractivex.asp and rptserver.asp installed.
having all users log off did not clear up the problem. I checked active logins to SQL server via senterprise manager and all instances of the report user were gone, but error persisted. I asked out internet group to reboot the server which cleared up the problem for now.
A few questions.
Is there a way (log) to track Crystal license useage on the web server?
Does user clicking the X or back arrow on browser release instance of a license?
If user runs report, leaving it up on screen while they do other things, is license still in use? And what would be an effective script for killing idle process (close repots after nnn time)
If a single user has five separate reports open, does this constitute the useage of 5 licenses? I had run a tesr before this problem arose and had 8-10 reports open with no error.
The bottom line is how can i effectively make sure a license is released when a user closes a report?
Thanks for any help on this
Ray