Сервис::Монитор пользователей::Активные пользователи #19191


#0 by DeusIrae
Доброго времени суток.Кто-инть знает, откуда 1С берет информацию о том, кто и с какого компа подключился к базе?
#1 by PaulBc
из 1cv7.mlg
#2 by LDR
все просто - SYSLOGlinks.tmpв каталоге базы данных
#3 by PaulBc
простой эксперимент показывает, что таки нет:гасишь сессию - в мониторе ее нет, а в links.tmp она еще некоторое время болтается
#4 by DeusIrae
Забавно, смотрю links.tmp и отчетливо вижу повторяющиеся записи. А так же записи про пользователей, которые даавно вышли. Как же 1С понимает, что тот или иной пользователь вышел из системы, если в links.tmp есть запись о том, что он туда вошел.
#5 by PaulBc
я имел в виду не а - именно про это я и говорю
#6 by Gloom
Каждой записи в этом файле соотв. байт из диапазона 2000001 + количество записей. Пока соединение живо, 1цэ накладывает на этот байт блокировку, при завершении сессии блокировка снимается...
#7 by DeusIrae
Ясно, тогда такой вопрос: средствами WSH как-нить можно выяснить, где заблокирован этот файлик?
#8 by Gloom
Нет, скриптами не получится, ИМХО...
#9 by DeusIrae
Тоска......
#10 by DeusIrae
Таким образом, если жив сеанс, у которого "{IsMono,"Y"}", то 1С говорит при загрузке "Ошибка блокировки данных", я прав?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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