Как закрыть зависшие сеансы файловой БД

1. boreleshka 22.12.11 12:40 Сейчас в теме
После сбоя сети в 1С остались незавершенные сеансы. Самое неприятное, что один из таких сеансов - в конфигураторе. Теперь в конфигуратор войти нельзя! Что можно предпринять, чтобы закрыть этот незавершенный сеанс?
Пробовала так:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F <путь к базе> /N <имя> /P <пароль> /WA- /AU- /DisableStartupMessages /C ЗавершитьРаботуПользователей

но эта команда почему-то ничего не закрыла...
Посоветуйте, как быть?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. kolya_tlt 89 22.12.11 13:54 Сейчас в теме
(1) файловый вариант? никак. ребутни сервак :)
5. boreleshka 22.12.11 14:27 Сейчас в теме
(3) kolya_tlt, Думаешь это что-то даст? Я считала, что 1С-ка у себя в базе список активных пользователей прописывает, и в журнале начало сеанса и окончание сеанса пишет. Как бы в базе это поправить?
Хотя, почему-бы сервер и не перегрузить - ща попробую
7. boreleshka 22.12.11 14:48 Сейчас в теме
(3) kolya_tlt, Спасибо!!! Перегрузила комп с базой и пропали эти левые сеансы!
С наступающим НГ, удачи!
2. deniseek77 86 22.12.11 12:52 Сейчас в теме
Я делаю так, в "управлении компьютером" закрываю открытые файлы и убиваю все 1с в диспетчере задач
Bolnov; Innuil; 20tanush; +3 Ответить
4. boreleshka 22.12.11 14:22 Сейчас в теме
(2) deniseek77, вы не так поняли. При сбое сети 1С-ка у всех пользователей сказала, что-то типа "файл БД недоступен/не найден" и предложила закрыть приложение. В этот момент связи с сервером, на котором лежит наша файловая БД уже не было. И в БД не отразилось то, что пользователи закончили свои сеансы работы с базой. И когда сеть починили и пользователи запустили 1С, то в списке активных пользователей каждый пользователь прописан по 2 раза, разными сеансами. Один сеанс был начат с утра, а второй начался после того, как починили сеть.
6. deniseek77 86 22.12.11 14:32 Сейчас в теме
Короче смотри, не знаю, как она работает, но, есть обработка- для настройки файлового сохранения базы, не разбирался, как и что в ней, но у меня работает. В определенное время выгоняет всех, при первом запуске создает пользователя регламент и скрипты, по выгону всех пользователей и по разрешению работать (снятию блокировки). Поройся на сайте, можешь ей воспользоваться- точно выгонит всех. Это конечно "костыль", но тебе поможет. Называется она "Установка Автоматического архивирования"
8. VSA 23.12.11 09:42 Сейчас в теме
Удали создавшийся файлик с расширением .cdn находящийся в папке с базой.
jmidgard; ErrorEd88; +2 Ответить
9. DoReMu 6 20.09.19 08:38 Сейчас в теме
Еще можно в режиме предприятия зайти в раздел Администрирование и через команду установить блокировку сеансов, тогда запустится завершение сеансов пользователей. Если процесс завершения сеансов подвиснет на стадии выполнения, то нужно отменить блокировку и выйти из программы. После этого активных сеансов быть не должно.
10. пользователь 14.04.20 23:58
Сообщение было скрыто модератором.
...
11. user856012 14 15.04.20 01:26 Сейчас в теме
(10) Каким образом карантин мешает зарабатывать стартмани?

P.S. Впрочем, вопрос можно считать риторическим: у возмущающегося "дороговизной стульев для трудящихся всех стран" за 10 лет стажа на Инфостарте аж два сообщения и ноль публикаций.

"Верной дорогой идете, товарищ!" (с)
12. olgabel 47 22.04.20 20:54 Сейчас в теме
Спасибо за советы.
Создаю ярлычок
Объект "C:\Program Files (x86)\1cv8\common\1cestart.exe" /C ЗавершитьРаботуПользователей
и при необходимости завершаю работу пользователей.
Для включения создаю еще один ярлычок
Объект "C:\Program Files (x86)\1cv8\common\1cestart.exe" /C РазрешитьРаботуПользователей /UC "КодРазрешения"
13. Vladimir_D 122 30.03.21 13:33 Сейчас в теме
(12)вопрос. если вы запрещаете работу пользователей без кода, то какой код используется во второй части?
cleaner_it; +1 Ответить
14. user1135816 4 17.05.21 15:28 Сейчас в теме
(13) очевидно же "КодРазрешения". такое указано в справке
15. krlexa 14.10.21 09:58 Сейчас в теме
Когда зависает COM-соединение в файловой базе, то у меня не получается удалить 1CL-файл. А в открытых файлах ничего нет.
Получается так: запускаю Process Explorer (бесплатный расширенный таск менеджер)
ставлю галку File - Show details for all processes
открываю поиск Find - Find handler or DLL
пишу 1Cv8.1CL, запускаю поиск и нахожу зависший процесс (обычно dllhost.exe)
убиваю найденный процесс
HolySpirit; +1 Ответить
16. user1787955 24.05.22 09:04 Сейчас в теме
Запустить unlocker для файла базы оказалось самым простым решением
17. user906828 22.11.23 12:45 Сейчас в теме
Возник подобный косяк, но я просто перезагрузил. Но на перспективу нашёл вариант.
Ещё не пробовал, но говорят можно сделать в конфигураторе переопубликацию БД на веб-сервере. В принципе норм вариант, если с перезагрузкой сложности - по времени дольше или просто нельзя.
18. user906828 01.12.23 19:52 Сейчас в теме
(17)неа ... у меня не прокатило. (((
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот