Бьюсь уже три недели.
Имеется сервер с Windows 2003 sp2. На нем расположены 4 базы dbf (1с предприятие 7.7, комплексная). 6 человек работают сразу в нескольких базах. (У одних открыты 2 базы, у кого-то 3, у кого-то 1на база открыта). И в какой-то момент выкидывает практически всех (но иногда остается пара пользователей) с этой ошибкой.
CODEBASE ERROR
Error #: -50
Locking File
\\путь базы\\....\1Cv77\1SUSERS.DBF
После чего закрывается 1С и всплывает новое окно с ошибкой: 1С: Предприятие
Невосстановимая ошибка
Код: -56
Таблица: 1SUSERS
Ошибка захвата таблицы для чтения и записи
Что я сделал, потеряв время, но отбросив лишние факторы
1. Перенес базы на другие винчестеры,
2. Заменил сетевой кабель от свитча до сервака,
3. Заменил сам свитч
4. делал на всех базах ТИИ, удалял файлы CDX и LCK
5. удалял файлы журналов во всех базах
6. Создавал новых пользователей
7. делал дефрагментацию
8. Увеличивал на сервере количество открытых файлов путем правки реестра.
9. Проверял на вирусы сервер.
Если посмотреть по журналу, то видно, что это происходит утром (около 8 часов утра) и вечером (около 17 часов). Иногда, но реже случается в середине рабочего дня.
Также замечено, что сие безобразие случается в момент, когда пользователи активно начинают выходить из одних баз и заходить в другие. Когда все пользователи заходят сразу во все 4 базы один раз и долго не выходят, то спокойно работают. Но один раз это случилось, когда в сети остался только один человек после рабочего дня, его и выбросило.
Из-за чего это и как исправить, понять не могу. Уже все перебрал. Может быть какой-нибудь один комп в сети выбивает всю сеть? Кто сталкивался, подскажите.