И как лечится такое безобразие?
И как лечится такое безобразие?
*** его знает <br>Попробуейте так:<br>Причина в том, что платформа WindowsNT/2000 реализует логику автоматической блокировки файлов, известную под названием Opportunistic Locks (сокращенно - oplocks). Суть ее в том, что даже когда программа-клиент открывает файл на сервере только для чтения и не требует эксклюзивного доступа (блокировок), служба сетевой поддержки Redirector клиентской машины все равно присылает на сервер запрос на специальный вид блокировки - Opportunistic Lock. При этом файл на сервере блокируется. Если после этого другой пользователь пытается открыть тот же самый файл для чтения (или для записи), то сервер спрашивает согласия клиента, открывшего файл ранее. Если клиент согласие дает (а так обычно и происходит), то тип блокировки изменяется на Oplock Level II - для совместного чтения или Write Lock - для записи. Обычно работа этого механизма не заметна.<br>Opportunistic locking и кэширование файлов на сервере - новая возможность систем Windows NT 3.50 и более поздних версий, включая Windows 2000 и Windows XP, позволяющая увеличить производительность сетевых операций. По умолчанию он включен, что позволяет за счет локального кэширования поднять производительность для большинства файловых операций, но может вызвать и проблемы, такие, как ошибки совместного использования файлов, невозможность записи в файл и вероятность порчи данных, т.к. сервер, предоставляющий Opportunistic Lock, должен обрабатывать запросы к файлу других пользователей.<br>На этом этапе могут возникать ситуации "зависания" клиентских рабочих мест. Ситуация усугубляется при увеличении количества клиентов, одновременно запрашивающих данный файл.<br><br>Решение от Microsoft: Для отключения функции Oplocks необходимо:<br>1. Добавить параметр EnableOplocks со значением REG_DWORD=0 (decimal) в ветку реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanS
Во-от! Уже готовы реестр Windows лезть ломать, лишь бы не переходить на современное ПО и SQL-сервер.
Перейти то он перейдет, да ктож ему даст (с) )). А если серьезно - win 2008 вполне себе современное по. Да и 2003 относительно тоже. Если в них перенесены такие замечательные артефакты из NT, то вообще непонятно, куда мир катится и как жить дальше.
Ясн, спасибо. Счас попробую поковырять в этом направлении.
Вообще-то я про 1С говорил, а не про Windows...
аа. Ну да, переход в планах. Тока проблему хотелось бы решить сейчас, и чуть менее радикально для пользователей
У вас планы как-то устарели лет на 7 эдак. От туда и все проблемы...
26 апреля 2024 года — Форум пользователей «1С:Документооборота» |
1C:Лекторий: 25 апреля 2024 года — Бесплатная онлайн-лекция об учете НМА в 2024 году, практические рекомендации в 1С 1C:Лекторий: 7 мая 2024 года — Бесплатная онлайн-лекция о новом в 1С:ЗУП (версии 3.1.27-3.1.29): поддержка изменений по налогам и взносам, СЭДО, регистрация в органе статистики и другие изменения |