Hey Jim,
John may disagree with me, but based on personal experience I wouldn't set
up an automatic compact/repair.
I had a pretty sizable database created in Access 2K (over 30MB and used
every hour of every work day) that was corrupted due to some hiccups in
network connectivity. The users could use it as normal, but after a weekly
compact/repair (scheduled but not automatic) the database was unrecoverable
by the means we had at hand. We could have gotten it back with professional
help but it would have been very expensive. We ended up getting a copy from
tape and re-entering data...
I would suggest that if you 'have' to run an automated compact/repair, you
proceed it with a backup. I manually perform compact/repairs on about a
half dozen dbs and haven't been tripped up so far ;-)
My process is:
1) open the db the way an end-user is intended to open it and make sure it
opens without errors
2) close it and back it up
3) open it administratively and compact/repair
4) open it as in step 1 above, again making sure it opens without errors
5) close it and back it up again
If anything is amiss in the above process, I stop and start digging. It's a
bit of a baby sitting chore, but I'm more at ease since I can step in if
there are issues.
Ciao,
Tony