I have migrated an Access application (for a client of mine) from Access 2003 to Access 2010. This means:
- The application was composed of a set of 4 "UI" databases accessing 2 "data" databases.
- All 6 databases were in Access 2002/2003
.mdbformat - All 6 databases were and are still located on a CIFS network share.
- We migrated all 4 "UI" databases to Access 2010
.accdbformat. - We left both "data" databases in their original format.
- The data tables are linked through standard Access "linked tables" mechanism. (No ODBC or such)
The problem my client is facing is that the UI database becomes corrupted on a regular basis, the error message being something like "The input expression contains a function name that Microsoft Access cannot find". It is preceded by a proposal to repair the file, which has been damaged.
I am suspecting some user action to interrupt the program due to poor responses time of Access 2010, but if it turns out not to be the case, the question is: Is there a known problem with the accdb file format located on a network share?