Futures_Bright
Registered User.
- Local time
- Today, 17:20
- Joined
- Feb 4, 2013
- Messages
- 69
Hi all,
I've designed and built a database for my company and launched it recently. Unfortunately users have started complaining about an error message appearing stating "The database has been placed in a state of admin by...". Even after reading several forum threads on similar faults, I'm at a loss how to fix this - any suggestions would be much appreciated!
I don't want to upload a copy of the database as it is quite large, so I will do my best to give the potentially relevant key points below:
My theory is that it is because everyone is using the same front end, however we do have other Access databases designed by an external company which allow multi-user access through this method of access. The reason the same front end is accessed via XenApp is for the speed of accessing the data - when using a locally saved version of the front-end the speed is extremely slow (but at least it works).
Are there any other theories worth investigating?
If I am right what is the best way to fix this? Would converting the back-end to SQL be an effective solution? Is there a way to prevent locking the database when a user enters the database but still locking records when editing?
If there's anything I haven't thought to include please feel free to ask. Thanks in advance.
Kind regards,
Michael
Edit: As an additional thought, we use SharePoint 2007 at the moment, and there is talk of upgrading to a later version - does anyone have any experience 'hosting' databases on SharePoint? Would this solve the problem?
I've designed and built a database for my company and launched it recently. Unfortunately users have started complaining about an error message appearing stating "The database has been placed in a state of admin by...". Even after reading several forum threads on similar faults, I'm at a loss how to fix this - any suggestions would be much appreciated!
I don't want to upload a copy of the database as it is quite large, so I will do my best to give the potentially relevant key points below:
- It is a split database, designed in Access 2010
- The front end is an ACCDE file
- The back-end is an ACCDB file
- The database needs to be accessed by personnel globally
- Because of speed issues, it was decided that all users would use the same front end via Citrix XenApp
- Not all users use Access 2010 (I don't think this is the cause as myself and another 2010 user get this error too when testing a copy)
- It has a module for user security changing the locked, visible and enabled properties for all items on forms and reports.
- Client settings for front end default open in shared mode, default record locking - no locks, "Open databases by using record-level locking" ticked legacy encryption
- Client settings for the back end has no record locking and uses legacy encryption
- Both front end and back end have been compacted & repaired
My theory is that it is because everyone is using the same front end, however we do have other Access databases designed by an external company which allow multi-user access through this method of access. The reason the same front end is accessed via XenApp is for the speed of accessing the data - when using a locally saved version of the front-end the speed is extremely slow (but at least it works).
Are there any other theories worth investigating?
If I am right what is the best way to fix this? Would converting the back-end to SQL be an effective solution? Is there a way to prevent locking the database when a user enters the database but still locking records when editing?
If there's anything I haven't thought to include please feel free to ask. Thanks in advance.
Kind regards,
Michael
Edit: As an additional thought, we use SharePoint 2007 at the moment, and there is talk of upgrading to a later version - does anyone have any experience 'hosting' databases on SharePoint? Would this solve the problem?
Last edited: