We are running HEAT (call center app) over a 5 server citrix farm. There about 30 crystal reports that run through the app that reside on a SAN volume mapped identically to each citrix server.
When a report is opened, it shows in the Win2003 Computer Manager that the report file has one lock on it. The lock does not go away until the user actually logs out of the app (which ends the citrix session). If the user does not log out however, when the report is run a second time, a second lock is placed on the file. This keeps increasing to the point that we have files that show 17 locks on them from one user. The magic number seems to be 20, but it is hard to tell because we have 100 users in at any time going back and forth.
The issue is that this progesses to the point that other users are unable to run these reports. They see an error stating "Error opening Crystal Reports report: {path}" - then after an OK click 'Invalid TLV record'.
Long story short, we found an article from a 1996 DOS forum that states 20 is indeed the default file lock number. If this is the case, we are looking for a way to change that default number to like 75 or so.
When a report is opened, it shows in the Win2003 Computer Manager that the report file has one lock on it. The lock does not go away until the user actually logs out of the app (which ends the citrix session). If the user does not log out however, when the report is run a second time, a second lock is placed on the file. This keeps increasing to the point that we have files that show 17 locks on them from one user. The magic number seems to be 20, but it is hard to tell because we have 100 users in at any time going back and forth.
The issue is that this progesses to the point that other users are unable to run these reports. They see an error stating "Error opening Crystal Reports report: {path}" - then after an OK click 'Invalid TLV record'.
Long story short, we found an article from a 1996 DOS forum that states 20 is indeed the default file lock number. If this is the case, we are looking for a way to change that default number to like 75 or so.