монопольный доступ v7.7 и 7.80 #137693


#0 by GOS
Здравствуйте! Может кто сталкивался с задачей, подскажите. Интнресно каким образом(изменения в файлах) Предприятие запущенное монопольно блокирует доступ других кипий Предприятия к той же базе? Про 1Cv7.LCK(для v7.7) я занаю, но при записи такого файла сторонни мприложением получается не совсем то... т.е. суть проблеммы в том что бы сэмулировать запуск 1С в монопольном режиме, а также если это не удаётся, то прочитать активных пользователей. С уважением ,Олег.
#1 by Широкий
что за 7.8?
#2 by Xbase
новая платформа, выпущенная фирмой
#3 by Xbase
новая платформа, выпущенная фирмой 1с в январе 2006 года
#4 by GOS
очипятка v8.0 :)
#5 by Широкий
Тебе для чего это нужно.. расскажи
#6 by GOS
Уточняю: Надо запустить программу(скажем пишу её на Delphi) она должна съемулировать монопольный доступ к БД(так, как если бы было запушено предприяте в режиме монопольного доступа), а если этого сделать не удалось, то прочитать список активных пользователей(как это делает предприятие7.7 в режиме "Монитор" или по кнопке "Активные пользователи" в восьмёрке). Для начала стоит задача при файловом варианте БД. При запуске 7.7 пишет и блокирует файл 1Cv7.LCK и также блокирует таблицу 1SUSERS.DBF. НО если я это делаю не предприятием, то выдаётся сообщение об ошибке доступа к 1SUSERS.DBF, а не стандартное сообщение о том что данные используются другой задачей. Моё мнение о том, что блокировка идёт на уровне файлов основано на том, что при сетевом доступе приложение врядли может получить доступ к процессу запущенному на удалённой машине или установить процесс блокирующий файл.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С