После сбоя сети в 1С остались незавершенные сеансы. Самое неприятное, что один из таких сеансов - в конфигураторе. Теперь в конфигуратор войти нельзя! Что можно предпринять, чтобы закрыть этот незавершенный сеанс?
Пробовала так:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F <путь к базе> /N <имя> /P <пароль> /WA- /AU- /DisableStartupMessages /C ЗавершитьРаботуПользователей
но эта команда почему-то ничего не закрыла...
Посоветуйте, как быть?
Пробовала так:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F <путь к базе> /N <имя> /P <пароль> /WA- /AU- /DisableStartupMessages /C ЗавершитьРаботуПользователей
но эта команда почему-то ничего не закрыла...
Посоветуйте, как быть?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) deniseek77, вы не так поняли. При сбое сети 1С-ка у всех пользователей сказала, что-то типа "файл БД недоступен/не найден" и предложила закрыть приложение. В этот момент связи с сервером, на котором лежит наша файловая БД уже не было. И в БД не отразилось то, что пользователи закончили свои сеансы работы с базой. И когда сеть починили и пользователи запустили 1С, то в списке активных пользователей каждый пользователь прописан по 2 раза, разными сеансами. Один сеанс был начат с утра, а второй начался после того, как починили сеть.
Короче смотри, не знаю, как она работает, но, есть обработка- для настройки файлового сохранения базы, не разбирался, как и что в ней, но у меня работает. В определенное время выгоняет всех, при первом запуске создает пользователя регламент и скрипты, по выгону всех пользователей и по разрешению работать (снятию блокировки). Поройся на сайте, можешь ей воспользоваться- точно выгонит всех. Это конечно "костыль", но тебе поможет. Называется она "Установка Автоматического архивирования"
Еще можно в режиме предприятия зайти в раздел Администрирование и через команду установить блокировку сеансов, тогда запустится завершение сеансов пользователей. Если процесс завершения сеансов подвиснет на стадии выполнения, то нужно отменить блокировку и выйти из программы. После этого активных сеансов быть не должно.
(10) Каким образом карантин мешает зарабатывать стартмани?
P.S. Впрочем, вопрос можно считать риторическим: у возмущающегося "дороговизной стульев для трудящихся всех стран" за 10 лет стажа на Инфостарте аж два сообщения и ноль публикаций.
"Верной дорогой идете, товарищ!" (с)
P.S. Впрочем, вопрос можно считать риторическим: у возмущающегося "дороговизной стульев для трудящихся всех стран" за 10 лет стажа на Инфостарте аж два сообщения и ноль публикаций.
"Верной дорогой идете, товарищ!" (с)
Спасибо за советы.
Создаю ярлычок
Объект "C:\Program Files (x86)\1cv8\common\1cestart.exe" /C ЗавершитьРаботуПользователей
и при необходимости завершаю работу пользователей.
Для включения создаю еще один ярлычок
Объект "C:\Program Files (x86)\1cv8\common\1cestart.exe" /C РазрешитьРаботуПользователей /UC "КодРазрешения"
Создаю ярлычок
Объект "C:\Program Files (x86)\1cv8\common\1cestart.exe" /C ЗавершитьРаботуПользователей
и при необходимости завершаю работу пользователей.
Для включения создаю еще один ярлычок
Объект "C:\Program Files (x86)\1cv8\common\1cestart.exe" /C РазрешитьРаботуПользователей /UC "КодРазрешения"
Когда зависает COM-соединение в файловой базе, то у меня не получается удалить 1CL-файл. А в открытых файлах ничего нет.
Получается так: запускаю Process Explorer (бесплатный расширенный таск менеджер)
ставлю галку File - Show details for all processes
открываю поиск Find - Find handler or DLL
пишу 1Cv8.1CL, запускаю поиск и нахожу зависший процесс (обычно dllhost.exe)
убиваю найденный процесс
Получается так: запускаю Process Explorer (бесплатный расширенный таск менеджер)
ставлю галку File - Show details for all processes
открываю поиск Find - Find handler or DLL
пишу 1Cv8.1CL, запускаю поиск и нахожу зависший процесс (обычно dllhost.exe)
убиваю найденный процесс
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот