Thanks Todd I believe that this option is enabled in smb.conf by default anyway. In my smb.conf there is the line
oplocks = false
I have managed to get a copy of the offending database now and I tried to put  it on my own network and reproduce the problem but I have found that I also get the same effect when running it off a Windows 2000 share point as well. So my problem is less of an SME problem and more of a netware /windows issue. 
Todd Pearsall wrote:
> 
> I've heard of this problem being solved by adding:
> 
> oplocks = no 
> 
> in the [globals] section of the smb.conf.   
> 
> Haven't tried it myself, so use at your own risk 

> 
> - Todd