Сообщение об ошибке относится к файловым информационным базам (ИБ) системы 1С и связано с этим режимом. Файловый вариант имеет ограничение на физический размер базы.
В файловой ИБ все данные хранятся в одном файле 1Cv8.1CD, который содержит внутренние файлы для множества таблиц.
Размеры внутренних файлов растут неравномерно, и проблемы с запуском ИБ могут начаться, когда размер файла 1Cv8.1CD чуть превысит 4 Гб. Вполне возможно, что база «выросла» до 10-12 Гб и продолжает запускаться в файловом режиме, но уже давно пора бить тревогу.
При запуске базы, размер который превысил допустимый, 1С покажет ошибку:
Подготовительный этап
Закройте приложение 1С и сделайте резервную копию каталога с базой (путь указан в сообщении об ошибке). Скопируйте также главный файл базы 1Cv8.1CD в другую папку, в качестве дополнительной копии.
Это базовое правило перед любыми изменениями в БД. У вас обязательно должна быть сделана копия.
Варианты решения
Временные способы с возможностью выиграть для себя немного времени/места:
1. Выгрузка в dt-файл и загрузка в новый каталог
Порядок действий:
- Откройте Конфигуратор для ИБ, где наблюдается ошибка.
- Через меню «Администрирование — Выгрузить информационную базу…» выполните выгрузку базы в dt-файл.
- Создайте новую информационную базу и войдите в Конфигуратор.
- Через меню «Администрирование — Загрузить информационную базу…» выполните загрузку копии базы.
2. Тестирование и исправление со сжатием
Конфигуратор — Тестирование и исправление — выбрать опцию «Сжатие таблиц информационной базы»
Другие варианты
1. Переход на клиент-серверный режим
Рассмотрите переход на клиент-серверный вариант работы под управлением СУБД из поддерживаемых системой «1С:Предприятие» (MS SQL Server, PostgreSQL, IBM DB2, Oracle Database).
2. Переход на работу в облако 1С
В случае, если у вас используется типовая конфигурация.
Облачный сервис «1С:Фреш» хранит базы клиентов в SQL-формате без ограничения их размера при минимальной стоимости.
3. Конвертация в новый формат БД — версию «8.3.8»
Измените размер внутренней станицы файла данных с помощью утилиты CNVDBFL по рекомендациям 1С. Или посмотрите здесь.
Будьте осторожны. Вариант предназначен для специалистов с достаточным уровнем подготовки.
Результат не гарантирован — утилита меняет размер страницы файла данных, но не снимает ограничение в 4 Гб для размера файла.
Используйте способ как тест — разовую проверку, которая либо поможет, либо нет.
4. Проверьте базу и размеры внутренних файлов с помощью программы Tool_1CD
Программа позволяет увидеть структуру таблиц и полей файловой базы 1Cv8, просмотреть содержимое таблиц в «первозданном» виде.
По заявлению 1С о нарушении лицензий публикация Tool_1CD на портале Инфостарт отклонена. Дополнительная информация в ветке обсуждений.
Прочие рекомендации для уменьшения размера ИБ
- Выполните удаление помеченных объектов.
- Удалите КЛАДР/ФИАС неиспользуемых регионов.
- Выполните свертку базы с удалением документов прошлых лет.
- Выполните очистку прикрепленных файлов (вложений) или перенесите их из базы во внешнее хранилище.
- Проверьте настройки версионирования, отключите версионирование или сократите количество контролируемых объектов.
✅ Пробуйте по-разному, какой-то способ должен сработать. Если нашли что-то новое, как решить эту задачу — поделитесь в комментариях. Успехов вам!
_____________________________________
⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.