[comp.sys.mac] Problems with Multiuser Foxbase+/Mac

cwoytow@uvicctr.UVic.CA.UUCP (Colin Woytowich) (03/03/90)

I am having a problem with the Multiuser capabilities of FoxBase+/Mac.
My database runs fine on a single machine or with read only operations
from multiple users.  However, the first user into a database has full
read/write capabilities (regardless of which user it is) while all
subsequent users accessing the db are restricted to read only access
(error message "cannot write to read only file").  Tops seems to be
working fine as the users can copy files to/from remote volumes
(published as Many Writers; mounted as Read/Write, HFS).

I have tried everything I could think of (set exclusive off, unlock all, 
shared bit set with Resedit, etc.) but with no success.

Specs:  
    DB Software: FoxBase+/Mac V2.0,  MFoxRun V2.0
System Software: Release 6.0.4
        Network: MacPluses & SE30 with LocalTalk and Tops (V2.0)

<<< ANY and all help GREATLY appreciated.  Thanks in advance >>>>

Colin Woytowich
=========================================================================
Internet:  cwoytow@uvicctr.UVic.ca
UUCP:   ...!{uw-beaver,ubc-vision}!uvicctr!cwoytow
=========================================================================

tim@hoptoad.uucp (Tim Maroney) (03/05/90)

In article <940@uvicctr.UVic.CA.UUCP> cwoytow@uvicctr.UUCP (Colin Woytowich)
writes:
>I am having a problem with the Multiuser capabilities of FoxBase+/Mac.
>My database runs fine on a single machine or with read only operations
>from multiple users.  However, the first user into a database has full
>read/write capabilities (regardless of which user it is) while all
>subsequent users accessing the db are restricted to read only access
>(error message "cannot write to read only file").  Tops seems to be
>working fine as the users can copy files to/from remote volumes
>(published as Many Writers; mounted as Read/Write, HFS).
>        Network: MacPluses & SE30 with LocalTalk and Tops (V2.0)

FoxBase+/Mac had some problems with earlier versions of TOPS because of
the FoxBase developers' reliance on Appleshare-specific behavior of the
PBLockRange command.  I'm not sure, but what you're observing is
probably someone's workaround to prevent the problem from happening.
TOPS 3.0, available now, has made its PBLockRange command work exactly
like Appleshare's, and it claims to have solved all problems that
multiuser databases had with it.
-- 
Tim Maroney, Mac Software Consultant, sun!hoptoad!tim, tim@toad.com

"Conversion, fastidious Goddess, loves blood better than brick, and feasts
 most subtly on the human will." - Virginia Woolf, "Mrs. Dalloway"