Modber Сообщество
профессионалов по 1С

Ограничения файловой версии 1С и ошибка "превышен максимально допустимый размер внутреннего файла 1cv8.1cd"



Платформы: 1С:Предприятие 8.2
Конфигурации: Все конфигурации
2014-07-03
6044 
Lunz
0  
До сих пор поддерживаемая файл-серверная конфигурация программного комплекса 1С наследует все свои ограничения, по большей части связанные со структурой поддерживаемых типов данных и технологиями, использованными для ее создания.

Например, типичный 32-разрядный указатель может адресовать не более чем 4 гигабайтное адресное пространство. Для адресации больших объемов памяти используются те или иные разновидности страничной организации памяти или 64-разрядные ОС, в которых эти ограничения отсутствуют. Разумеется, столь кардинальной переделки файл-серверная конфигурация не удостоилась, а это в свою очередь, накладывает ограничения на размеры пользовательской и служебной информации хранимой в системе. Именно с этим связано выпадение ошибки:

«Превышен максимально допустимый размер внутреннего файла 1cv8.1cd".

Файловая версия программы 1С хранит информацию в стандартном наборе таблиц. Если в первых версиях программы все эти таблицы представляли собой физически отдельные объекты (файлы с расширением *.dbf), то в новой версии все они отображаются на внутреннюю структуру одного большого файла — 1Cv8.1CD. Каждая из таблиц хранит информацию следующих трех типов:
— Сами данные.
— Индексы, позволяющие резко ускорить все поисковые операции по базе.
— Данные «неограниченной длины» соответствующие MEMO-полям в старых версиях систем FoxPro и 1С.

Для каждого из этих типов в файле 1cv8.1cd выделена отдельная секция адресуемая 32-разрядным указателем. Таким образом, каждая из них в отдельности не может иметь размер превышающий 4 Гб.

Что касается полей «неограниченной длины» то они также имеют ограничения размера обычно устанавливаемые в 2 Гб. Как только размер какой-нибудь одной из секций становится больше 4 Гигабайт, – система выдает сообщение об ошибке, одновременно являющее сигналом администратору о необходимости перехода на клиент-серверную версию 1С, где все подобные ограничения сняты.

Использования файл-серверных конфигураций 1С может быть оправдано только в случае заведомо небольших объемов данных и небольшого количества пользователей. В этих условиях система обеспечивает некоторый прирост скорости работы.

Другая причина – поддержка обратной совместимости.     



Бесплатная юридическая
консультация по телефону

8 (499) 350-80-26(Москва)
8 (812) 627-15-62(Спб)

звонок бесплатный

В центре внимания

Комментарии (1)