Poppa Smurf
Registered User.
- Local time
- Tomorrow, 06:22
- Joined
- Mar 21, 2008
- Messages
- 448
Remove the compact on close and give it a test.
It's set to compact on close,
I just don't understand what changes when other users already have the BE open![]()
So maybe I need to consolidate BEs into 1 and work out a way to let it get its affairs in order before I try to do all the re-links - maybe i need a "Loading...." form that links and opens a single persistent table then all my other code can fire....
So, am I thinking correctly when I say that those 2 DLookups and the UPDATE query are running against the linked FoxPro database?
just logged on to check, Everyone does have Full permissionsAlso, I would like to know the permissions on the folder where the BE resides. (Everyone should have FULL permissions.)
I've stopped doing that, or at least stopped actively deleting links, the delays and "STATUS_SHARING_VIOLATION" occur with the DLOOKUPs and INSERTS against the already linked tablesNow, in thinking this thru, I'm still not sure why you think you need to relink...
Unless, it because of FoxPro? Because under normal conditions there is no need. Even with the FoxPro you can just refresh.
OK, let's get something straight here. SMB is the file-sharing protocol. You get sharing errors when you share a file or directory improperly.
~~~ I could see a helluva bit of contention if at least one of your BE databases is a JET-type file. THAT, you would have to share, and there is where your sharing violation could come into play. Do you have at least one JET back-end, i.e. where the BE file is merely what you got when you split one Access DB into two parts and the table-part did NOT get converted to SQL?
In that case, you might be running into a little something called access minimization, and no, I'm not talking about shrinking a database window. When you access something through a Windows file share, you have two sets of permissions - the native permissions on the folder that always apply to local users, and the permissions on the file-share declaration that publishes the folder to the network. Though they point to the same place, their permissions are independently declared and - here's the minimization - if they are not set consistently, the one that is more restrictive is the one you see. Your permissions are the minimum of the share vs. the native directory.
...you have two sets of permissions - the native permissions on the folder that always apply to local users, and the permissions on the file-share declaration that publishes the folder to the network...