HadererDirndl
Registered User.
- Local time
- Today, 13:13
- Joined
- Jan 25, 2016
- Messages
- 19
A question for the experienced programmers on how to "release" updated versions of the same data base to the users frequently:
I am working on expanding the functionality of an existing Access data base (.accdb), which is being used on a daily basis by 1-5 users (never concurrently). I want to provide the new functionality roughly every two weeks. I never do the new development work on the data base instance that is being used; instead, I make a copy of it and work on it offline. Then, every two weeks, I delete all the tables from the "new" version, import all the tables from the "existing" version into the new version as applicable. This cannot be the best way to do this:
I wonder if anyone has any "best practices" to share? Is there a better way to do this?
Thank you!
I am working on expanding the functionality of an existing Access data base (.accdb), which is being used on a daily basis by 1-5 users (never concurrently). I want to provide the new functionality roughly every two weeks. I never do the new development work on the data base instance that is being used; instead, I make a copy of it and work on it offline. Then, every two weeks, I delete all the tables from the "new" version, import all the tables from the "existing" version into the new version as applicable. This cannot be the best way to do this:
- I have to take the db offline while I do the imports, so nobody can do work that would then be lost. The unavailability of the data base is causing some productivity problems for my co-workers
- This seems a pretty risky way to do it, because there is a lot of manual exporting and importing involved
- One of my table has multi-value fields, which makes this extra difficult
I wonder if anyone has any "best practices" to share? Is there a better way to do this?
Thank you!