Такой случай. База поставлена ночью на «Тестирование и исправление», после чего аварийно завершается сеанс Конфигуратора по ошибке переполнения журнала транзакций.
И все, попасть в ИБ уже невозможно. 1С не дает выбрать пользователя. В режиме 1С:Предприятия ошибка «Нарушение прав доступа», а через Конфигуратор — «Пользователь ИБ не идентифицирован». Приехали…
Хорошо, что перед запуском ТиС была сделана резервная копия базы. Как правило, 1С предупреждает об этом и выводит сообщение:
«Перед выполнением тестирования и исправления информационной базы рекомендуется создать резервную копию».
ОС: Windows Server 2022 Standard
Платформа: 8.3.18.1208
Клиент-серверный режим
СУБД: MS SQL Server 2019
Как решили
В несколько этапов:
- Создали временно новую чистую базу.
- Развернули ИБ из резервной копии (dt-файла).
- Сделали новую копию средствами SQL.
- Восстановили sql-бэкап в рабочую базу.
🌀 Как оказалось, это официально подтвержденная ошибка платформы 1С. Исправлена в следующих релизах.
Список платформ 1С, на которых возможна ошибка:
- 8.3.16.1814;
- 8.3.17.1851;
- 8.3.18.1208.
✅ Поэтому, будьте осторожны. Делайте резервные копии и внимательнее к журналам, серверам и пользователям.
Другие способы реанимации ИБ и технические решения — в статье на Яндекс.Дзен.
__________
Если что-то не получается и требуется поддержка — наши программисты готовы помочь → +7-911-500-10-11