Содержание:
1. Ошибка «Начало сеанса с информационной базой запрещено»
2. Решение через папку с базой 1С 8
3. Решений через код разрешения запуска 1С
1. Ошибка «Начало сеанса с информационной базой запрещено»
Приветствую, коллеги! Если Вы читаете это, значит, скорее всего, при запуске Ваша 1С выдает ошибку с оповещение «Начало сеанса с информационной базой запрещено». В данной статье мы разберемся с тем, что это за ошибка, откуда она берется и как ее исправить.
Появление этой ошибки в 1С 8.3 может быть вызвано неким сбоем в работе программы. При выполнении резервного копирования данных в режиме системы 1С:Предприятие или при настроенном автоматическом резервном копировании программа 1С автоматически завершает работу и устанавливает блокировку для входа в нее. По завершению этой процедуры блокировка для входа в 1С снимается. Однако в системе возможен сбой: блокировка не снята, и пользователь 1С 8.3 видит сообщение об ошибке базы 1С.
Рис. 1 Оповещение об ошибке
2. Решение через папку с базой 1С 8
Первый вариант решения вопроса. Нужно открыть папку с информационной базой 1С. Путь ее расположения виден в окне запуска 1С, в нижней части окна.
Рис. 2 Путь к папке с базой
В папке вы увидите много файлов.
Файл 1Cv8.1CD — это файл самой базы 1C 8, он самый объемный и его трогать нельзя!!!
Остальные файлы — это временные файлы и файлы блокировок, которые формируются при запуске программы, а при ее закрытии автоматически исчезают. Нас будет интересовать файл 1Cv8.cdn, который отвечает за блокировку информационной базы 1С. После его удаления блокировка 1С будет снята, и наша база 1С 8 вновь запустится.
Рис. 3 Виновник ошибки «Начало сеанса с информационной базой запрещено»
Также можно удалить все временные файлы, кроме файла самой базы1С.
3. Решение через код разрешения запуска 1С
Второй вариант снятия блокировки — запуск программы 1С с параметром \UC, указав код разрешения запуска 1С. Этот параметр позволяет войти в базу, на которую установлена блокировка.
Достаточно внимательно прочитать сообщение системы – в ней есть подсказка.
Рис. 4 Подсказка в оповещении об ошибке
Разберем, что же написано в сообщении:
· ENTERPRISE — запуск 1С в режиме 1С: Предприятие.
· /F«C:\Базы 1С\УТ» — путь к нашей базе 1С (/F— база файловая, /S— база серверная).
· /СРазрешитьРаботуПользователей — снимает блокировку, убирая файл блокировки:
- если задаем данный параметр, то база становится доступной для всех пользователей;
- если не задаем данный параметр, то в 1С может войти только один пользователь, который должен дополнительно разблокировать базу в разделе «Администрирование → Поддержка и обслуживание».
· /UC<код разрешения> — код разрешения запуска 1С, для разблокировки, например, можно ввести /UCРезервноекопирование.
Чтобы задать параметры в окне запуска 1С нажмите кнопку «Изменить», для требуемой базы 1С 8.
Рис. 5 Как задать параметры запуска 1С?
В диалоге редактирования информационной базы 1С задайте дополнительные параметры запуска, указав код разрешения запуска 1С: ENTERPRISE /F«C:\base1c\DemoCorporatePerformanceManagement» /CРазрешитьРаботуПользователей /UCРезервноекопирование.
Рис. 6 Указание дополнительных параметров запуска
Затем запустите 1С. Программа начнет открываться, но сбросится. Далее в том же окне редактирования информационной базы 1С уберите введенные ранее параметры и запустите базу 1С 8.
Если укажете только параметры /CРазрешитьРаботуПользователей /UCРезервноеКопирование, то получится тот же результат.
Специалист компании «Кодерлайн»
Ольга Иванова