
Win95 and NT locking problem
Quote:
> It sounds like your network is peer-to-peer. Does your problem go
> away if you take the NT machine out of the loop? Also, ensure that
> "local share = true" is set within the BDE for each machine.
> HTH.
> Bob
Hi Bob
What I have is a 4 win95 "cash registers" accessing data on the NT4
workstation SP4 which is also used as a cash register.
If 1 win95 register is working and all other computers are not using the
same paradox tables then access to the data on the NT computer works
well. If the computers are not sharing files ONE win95 computer will
work without problems when using data on the NT. If we add other
computers to share these tables then the locking occurs. However, if
the other computers are using paradox and not using the same tables then
there tends not to be any locking. Locking appears to occur only when
paradox is sharing files.
Because any of the win95 computers can access the data on the NT (one at
a time without sharing) and windows has never GPF or lost the mouse or
keyboard - I think the network is ok.
The locking problem also occurs with different combinations of machines
- so i don't think that it is a hardware problem.
The paradox *.net and *.lck files are always open when the timeout
occurs - other than that it is various datatbase files that have been
used that are shown as open. This can be seen on the NT computer. How
can you determine which file is actually causing the timeout lock
Could my locking problem be caused by coding - I do not place any locks
on the system, Paradox does it all for me.
Local Share is set to true.
My drives are all mapped the same except the drive letter.
CacheOpenLimit has been updated to the correct value of CachedOpenLimit
EnableOpLockForceClose has the case corrected to EnableOplockForceClose
When the NT computer is running as a cash register if a lock occurs and
I use NT to close the other resources the lock is immediately freed and
the NT computer can progress as normal.
What can I do to try to solve this problem - I think I have tried
everything that I have seen on the newgroup?
Are my registry values correct and in the correct spots?
Should I try to temporarily take the NT computer off the network (ie not
switch it on) and move my data files onto an win95 machine and see if
that corrects the sharing problem?
All tables have been verified with chimneysweep 3.0
scandisk and defragments have been done on the win95 computers
This problem is wearing me down - what am i doing wrong. Please help!
TIA
Ronald Singh