именно для самб 2.0.x это лечится двумя строчками:
ole locking compatibility = no # данный параметр только в [global] секции может присутствовать
oplocks = false
Грабли могут быть в том, что надо разрешить доступ на запись к каталогу Syslog в каталоге базы, ну и к самому файлу *.mlg в этом каталоге (файл журнала регистрации) А oplocks = false или true влияет на возможность редактирования одного и того же элемента справочника или документа разными пользователями. Т. е. по oplocks = false это запрещено, а по true соответственно можно. Довольно интересный эффект, но может привести к краху .dbf
Мне в свое время очень лениво было лазить по исходникам и править некий файл util.c (описание методики можно найти на www.opennet.ru)и я просто перешёл на 2.2.3а , в конфиге которой прописал
large readwrite = yes