Here is my problem:
We have a multi-user Access 2000 frontend/backend environment where the front-end database contains all of the forms, queries, reports, code, modules, etc and the backend contains just the linked tables. We have the front-end installed on about 10 computers, but the problem detailed below has occured with as little as two users.
At random instances of manipulating data (appending a new record, updating a record, ...) a table on the backend will become corrupt. The events that seem to spawn the table corruption are not constant (i.e. often they work normally). Various errors encountered include "Requires a newer version of the Microsoft Jet Engine", "Invalid field data", no error or response whatsoever, Access totally crashes out. These errors happen whenever access is attempted to the corrupted table. I am unable to recover any of the data in the table with queries, forms that access the table, or even importing the table from a new database.
I very much suspect that perhaps the data access from multiple users might be causing this corruption. The Client stations are running Windows 98 and we have tried backend on Windows NT & 2000.
Also, I have noticed that the 'ldb' file on the server tends to keep users marked as accessing the database long after they have terminated the frontend application.
Other notes:
I have totally recreated the tables in a new database, but the same corruption problem continues.
All attempts at Repair & Compact fail.
We have similar frontend/backend Microsoft 2000 database applications that are working fine. The backend of a similar Access application even resides on the same server as the one that my backend is on.
Any help would be greatly appreciated!
We have a multi-user Access 2000 frontend/backend environment where the front-end database contains all of the forms, queries, reports, code, modules, etc and the backend contains just the linked tables. We have the front-end installed on about 10 computers, but the problem detailed below has occured with as little as two users.
At random instances of manipulating data (appending a new record, updating a record, ...) a table on the backend will become corrupt. The events that seem to spawn the table corruption are not constant (i.e. often they work normally). Various errors encountered include "Requires a newer version of the Microsoft Jet Engine", "Invalid field data", no error or response whatsoever, Access totally crashes out. These errors happen whenever access is attempted to the corrupted table. I am unable to recover any of the data in the table with queries, forms that access the table, or even importing the table from a new database.
I very much suspect that perhaps the data access from multiple users might be causing this corruption. The Client stations are running Windows 98 and we have tried backend on Windows NT & 2000.
Also, I have noticed that the 'ldb' file on the server tends to keep users marked as accessing the database long after they have terminated the frontend application.
Other notes:
I have totally recreated the tables in a new database, but the same corruption problem continues.
All attempts at Repair & Compact fail.
We have similar frontend/backend Microsoft 2000 database applications that are working fine. The backend of a similar Access application even resides on the same server as the one that my backend is on.
Any help would be greatly appreciated!