nepdae@vmmc.org wrote:[color=blue]
> Well, after reading and hunting all over the web, including here, I
> still haven't been successful in my attempts to resolve my situation.
> So, I thought maybe I'd just ask. Here's the situation:
>
> I have an Access 2000 database (~15 users), split into a front- and
> back-end. Each user has a local copy of a workgroup file and the data
> file is out on a server.[/color]
Why has each user has a local copy of the workgroup file? Makes it harder
to administer users. Any reason for not also sharing it on the server?
[color=blue]
> The problem started when the IS department upgraded the server at
> night, touching every file in the process. One of my users decided not
> to log out at night and left an open connection to the data file.
> Thus, I come in the next day to find everyone getting error messages
> (can't connect, not a valid mdb, etc.) and those that can get in are
> experiencing a weird error: one of the forms is displaying records for
> the wrong patients.
>
> The form affected (which probably isn't the only one but it is easily
> noticable) pops up listing records linked to the customer. It's a
> progress notes form with timestamped entries. Now wrong customers'
> notes are showing up, getting criss-crossed.
>
> I booted everyone off, made a copy of the data file to explore, and
> found that when I searched for some of the sub-table's records they
> were being displayed with one foreign key but when I filtered on it,
> it displayed that record plus a bunch of records with a different
> foreign key. The database seems to store the correct key with the
> record but when you look at it in the table it shows a different key.
>
> So here's what I did. I created a new database from scratch, using my
> administrative account in our security file, imported the tables from
> the copy of the corrupt data file, re-linked a copy of my front-end to
> the new data file and built a new mde.[/color]
Did you try a repair/compact first?
[color=blue]
> When I went to test it, things
> were working again. But I come in the next day and everyone starts
> getting the same errors. The one catch is that a single user logged in
> to the new data file with the old mde before I got a chance to upgrade
> hers. Now, I'll try all of this again to see if that old mde hitting
> the data file is what corrupted things all over again but I am begging
> for additional suggestions.[/color]
Maybe force users to shut down the database? (eg. if no activity for 10min
close all forms bound to data, or if time between 6pm and 6am close?).
[color=blue]
> Can I create a blank database with the standard workgroup file and
> import the tables from the encrypted one?[/color]
When did encryption come into this?
You can import as long as you have permissions.
[color=blue]
> Can I export the encrypted
> tables to text files or spreadsheets so I can import them into a
> non-encrypted data file and scrap encryption?[/color]
What do you mean "scrap encryption"? Can't you just turn encyption off?
[color=blue]
> I plan on trying to
> migrate the backend to Oracle soon, using Access only as a front-end
> with ADO. But I need to get things limping along until then.
>
> Ideas?[/color]
--
regards,
Br@dley