Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD
 
Описание ошибки:
В файловой базе при сохранении элемента справочника "Хранилище дополнительной информации": Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла 'D:\1C base\TR/1Cv8.1CD' по причине: Превышен максимально допустимый размер внутреннего файла 'D:\1C base\TR/1Cv8.1CD'

Найденные решения:

1C 8 ошибка при сохранении элемента справочника Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла

1C 8 ошибка при сохранении в базе, превышен максимально допустимый размер внутреннего файла 1Cv8.1CD

Видео примера ошибки:

Анатомия ошибки становится ясна, если знать о важном ограничении, которое накладывается на файловую базу - ограничение максимального размера любой из внутренних таблиц не больше 4 Гб. По сути по-простому, таблица - это либо все элементы одного какого-либо справочника или документы какого-то одного вида. В приведенном примере ошибки такой таблицей, справочником, является справочник "Хранилище дополнительной информации", в котором в базе 1С: Управление торговлей 8 ред. 10.3 хранятся файлы и изображения, прикрепляемые к другим справочникам или документам. Т.е. по логике в Вашем случае, в Вашей базе, оцениваете - при записи какого справочника или документа возникает ошибка "Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла '1Cv8.1CD'".

Вторым распространенным примером может послужить переполнение в таблице, связанной с документами "Электронное письмо", которые в базах служат некоторым аналогом электронного письма, они хранятся со всеми вложениями (файлами) в базе. Поэтому в частном случае может потребоваться провести работу, которая дальше будет описана с этим видом документов.

Т.е. характер ошибки уже подсказывает нам о том, что нужно удалить часть данных справочника или документов, чтобы высвободить место в базе. Для этого необходимо пометить на удаление те элементы, которые уже не актуальны, выполнить удаление с помощью обработки "Удаление помеченных объектов" и закрепить результат операцией "Тестирование и исправление" в базе данных. А теперь более подробно по шагам рассмотрим пример.

Перед началом работ создайте архивную копию базы.

С помощью обработки "Групповая обработка справочников и документов" в текущем примере можно отобрать все элементы справочника "Хранилище дополнительной информации" по объектам - элементам справочника "Номенклатура", содержащихся в группе (папке) с уже неактуальными элементами.

1С 8 как исправить ошибку Превышен максимально допустимый размер внутреннего файла '1Cv8.1CD'

Для конкретно Вашей базы этот этап может немного отличаться, если база работает в режиме управляемого приложения. Но смысл выполняемых действий остается тем же - пометить на удаление соответствующие элементы справочника или документы. В базах работающих в режиме управляемого интерфейса для этого есть функция групповой обработки в списках, которая позволяет выделить группы элементов справочника или документов и установить пометку удаления:

1С 8 групповая пометка на удаление в базе с управляемым интерфейсом

В разделе "Администрирование и НСИ" по ссылке "Обслуживание" находим в группе "Корректировка данных" - "Групповое изменение реквизитов". Необходимо установить флажок настройки "Специальные возможности" "Показывать служебные реквизиты" по кнопке "Дополнительные параметры...". Тогда станет возможным установка служебного реквизита "Пометка удаления" в значение "Да".

1C 8 как устранить, избавиться от ошибки Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD

Это было небольшое отвлечение для примера в базе с управляемым интерфейсом, продолжим рассматривать пример для текущей ситуации.

После нажатия кнопки "Отобрать" для списка ссылок выбирается "Действие" - "Изменить: [Пометка удаления]" и "Установить" в поле справа. Нажимается кнопка "Выполнить".

1С 8 как устранить ошибку СУБД Превышен максимально допустимый размер внутреннего файла

Процесс установки пометки на удаление будет сопровождаться индикатором и сообщениями:

1С 8 при сохранении, записи Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла

После того, как этот процесс закончится, запускаем штатную процедуру "Удаление помеченных объектов", запускаем удаление.

1С 8 как избавиться, вылечить Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла

После удаления выполняем процедуру "Тестирование и исправление ..." в базе. В списке "Проверки и режимы" можно оставить флажки для режимов "Реиндексация таблиц информационной базы", "Пересчет итогов", "Сжатие таблиц информационной базы", "Реструктуризация таблиц информационной базы". Но, если установите все флажки для режимов, то ошибки не будет - выполнение будет происходить дольше.

Оцените, помогло ли Вам предоставленное описание решения ошибки?

© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

15-10-2020

Журавлев А.С. (Сайт azhur-c.ru)

 
 
-->

ural-rosaudit.ru - Аудит в сфере ЖКХ, www.ural-rosaudit.ru
azhur-blog.ru - мошенничество в интернете, www.azhur-blog.ru
info-compas.ru - каталог, инфокурсы, видеокурсы, видео курсы, обучение он-лайн, www.info-compas.ru
https://vk.com/effective_ideas - Группа вКонтакте Методы заработка и работы при помощи Интернет

 

Проверить аттестат
Cистема приема платежей, касса для сайта
Cистема управления контентом Santafox&trade. Санкт-Петербург, Ленинский проспект, д. 23 (812) 545-47-48
Яндекс.Метрика