Ситуация: 2003 сервер, домем, расшарен каталог с документом экселя. Две рабочие станции, xp. Открываем документ с первой. Открываем его же со второй. По идее должны получить сообщение, что документ открыт на первой машине и по этому открываем его только для чтения. Этого не происходит, документ спокойно открывается в режиме "на запись" без уведомления. Судя по выводу net files на сервере блокировка файла, установленная первой машиной снимается, и устанавливается блокировка от второй машины, что в результате приводит к потере данных.
Решение: отключаем offline files в свойствах шары на сервере. После этого все начинает нормально работать.
PS в процессе ковыряния принудительно запретил oplocks на сервере (в параметрах сервися LanmanServer выставил EnableOplacks=0). Это не помогло, но обратно значение не менял.
Комментариев нет:
Отправить комментарий