Access includes a Splitter Wizard ... click Tools - Database Utilities - Splitter Wizard.
You can do this manually as well. I'd advise you to first make a backup BEFORE starting this, and take that backup and
rename it so there's no question that you could inadvertantly delete it, or otherwise mess it up. Stick in on a CD or a
USB drive or something, then do this:
1) Make a copy of your current db. You'll now have 3 - the backup you created above (which you've stored off-machine
somewhere), the original db, and the new copy you just made.
2) In your original db, delete everything except the tables. This is now your "backend"
3) In the copy you made in Step 1, delete all the tables. YOu may be prompted to delete relationships as well; that's
fine. This is now your "frontend"
4) Now click File - Get External Data - Link Tables. Locate the your original db and select all tables (note: don't
select any tables which begin with MSys, if you see any)
5) After the linking finishes, verify that your database works as planned.
From here, it's pretty simple to make changes, at least to your frontend. After you've finished making changes to the
new frontend, just replace the one your users are currenlty using with the new one, relink it to the backend, and users
can continue to work with the exact same data as before.
If you must make changes to the backend, however (like add a Table, or add a Column to a Table), you'll need to do that
in the "live" backend - you'll have to get all users out of the db, open the DB exclusively, and make your changes.
Scott McDaniel
scott@takemeout_infotrakker.com
www.infotrakker.com