D
Dennis
We have a complex application with a multi-database backend, and allowing
multiple users on simultaneously. The application is in Access 2002 and
resides on a WinServ2003 server. Since upgrading to the WinServ2003, this
application has been consistenly becoming frozen/corrupted. The error message
generated is:
The database '\\path here\filename.mdb' needs to be repaired or isn't a
database file.
Some users will get this message, while other users continue to work without
incident. The only solution has been to boot everyone out of the database.
Then they can go back in and all is working properly (until the next time).
No actual repair has been required, but has been performed anyway, just to be
sure.
I was reading that Opportunistic locking might be a contributing factor, and
that it should be disabled on the server. This database application is used
simultaneously by dozens of users. The server also hosts other massive
database applications for other departments, so is VERY heavily used. My
questions are:
1) What are the ramifications/performance issues in disabling Opportunistic
locking on the server? (Does that mean that only one user at a time can be in
a database or table?)
2) Might this not even be relevant to the problem?
3) If not, what might be relevant to resolving this issue?
Any assistance on this would be greatly appreciated.
Thank you.
multiple users on simultaneously. The application is in Access 2002 and
resides on a WinServ2003 server. Since upgrading to the WinServ2003, this
application has been consistenly becoming frozen/corrupted. The error message
generated is:
The database '\\path here\filename.mdb' needs to be repaired or isn't a
database file.
Some users will get this message, while other users continue to work without
incident. The only solution has been to boot everyone out of the database.
Then they can go back in and all is working properly (until the next time).
No actual repair has been required, but has been performed anyway, just to be
sure.
I was reading that Opportunistic locking might be a contributing factor, and
that it should be disabled on the server. This database application is used
simultaneously by dozens of users. The server also hosts other massive
database applications for other departments, so is VERY heavily used. My
questions are:
1) What are the ramifications/performance issues in disabling Opportunistic
locking on the server? (Does that mean that only one user at a time can be in
a database or table?)
2) Might this not even be relevant to the problem?
3) If not, what might be relevant to resolving this issue?
Any assistance on this would be greatly appreciated.
Thank you.