Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Выкинуть пользователей из файловой базы

Выкинуть пользователей из файловой базы
Я
   Надмозг
 
17.07.18 - 15:52
8.3.10 управляемые формы
Был такой метод выкидывания пользователей из файловой - добавить справочник или реквизит и попытаться обновить. Выскакивает окно, где можно нажать "Завершить сеансы". Вроде, недавно работало на той же базе.

Сейчас появляются только кнопки "Повторить" и "Отмена". Пользователь сидит в толстом клиенте, если это важно.

По каким причинам то можно таким образом завершить сеансы, то нельзя?
 
 
   ildary
 
1 - 17.07.18 - 15:53
(0) про файловую не скажу, но в клиент-серверной этот метод работал.
   Tonik992
 
2 - 17.07.18 - 15:54
В файловой базе такого не было.
Такая штука работала и работает в клиент-серверном варианте.
   Надмозг
 
3 - 17.07.18 - 16:00
А есть какая-то обработка для завершения сеансов или как написать?
Я хотел использовать процедуру ЗавершитьРаботуПользователей()
но не нашел ее в синтакс-помощнике, хотя она в выскакивает в контекстной подсказке, когда набираешь код. Ну и ругается на это процедуру, не определена на клиенте и сервере
   YaFedor
 
4 - 17.07.18 - 16:08
(3) Нет такой обработки.

Отключи сеансы на файловом сервере
   Надмозг
 
5 - 17.07.18 - 16:08
Хотя, по идее, в файловом не должно такого быть
   Надмозг
 
6 - 17.07.18 - 16:09
(4) а у меня прав нет
   Надмозг
 
7 - 17.07.18 - 16:09
Так-то я позвонил пользователям. Но на будущее хотел какой-то инструмент иметь. Допустим, сижу я вечером, все ушли, а мне надо скинуть народ и обновить, что с утра все работало уже
   ildary
 
8 - 17.07.18 - 16:19
(7) отключить сеть временно на компе, где база.
   yurikmellon2
 
9 - 17.07.18 - 16:25
(7) программка такая есть, Unlocker. С её помощью можно скинуть все блокировки с файла 1Cv8.1CD
Это равносильно снятию через диспетчер задач, только права админские не нужны. Достаточно прав на папку, где лежит база.
   kossmatiy
 
10 - 17.07.18 - 16:30

 
 Рекламное место пустует
   Garykom
 
11 - 17.07.18 - 16:33
Поищи на ИСе выкидывалки из базы, сам когда то подобное на заказ писал причем универсально и файловая и серверная 1С.

В файловой там надо в каталог базы файлик определенного вида создать, в серверной есть встроенные функции или прямая запись в некую табличку.
   Serg_1960
 
12 - 17.07.18 - 16:38
Учите как в файловой версии аварийно завершать сеансы работы пользователей? Флаг вам в руки, барабан на шею и идите вы по шпалам поезду навстречу.
   yzimin
 
13 - 17.07.18 - 16:59
(11) +
осталось из заметок:

Положить в корень базы файл "1Cv8.cdn" с содержанием

{1,20110921101206,00010101000000,"***************************************************




Идет сервисное обслуживание базы по техническим причинам

Будет доступна с 7:00 завтра, т.е. 06 октября 2011г.




***************************************","12345",""}
   Valkyrie
 
14 - 17.07.18 - 17:08
(13) Обработка "Блокировка работы пользователей" же
   hhhh
 
15 - 17.07.18 - 17:38
(14) да она тоже в файловой работает через пень колоду.
   elCust
 
16 - 17.07.18 - 17:41
(14) Она не выкидывает пользователей, а блокирует начало новых сеансов.

В файловой можно выкинуть только через файл-сервер.
   youalex
 
17 - 17.07.18 - 17:44
(16) если крутится типовой обработчик ожидания (КонтрольЗавершенияИлиТипаТого)  , выкинет, через ЗавершениеРаботыСистемы. Крутится - если он есть в принципе , и если сеанс не завис.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует