Изменить размер таблицы 1с

Обновлено: 06.07.2024

Платформа 1С, начиная с релиза 8.3.8.1652, поддерживает новый формат хранения файловых баз данных.

Чем же так хорош этот новый формат? По заверениям 1С он более оптимизирован, а значит после перехода на него мы можем рассчитывать на некоторое увеличение производительности.

Кроме того, новый формат позволяет выбирать размер страницы данных. В старой версии формата (8.2.14) он всегда равен 4 килобайта, в новом же формате (8.3.8) он может быть: 4К, 8К, 16К, 32К или 64К.

Как его менять штатным способом

Чтобы изменить формат базы штатным способом:

  • либо создайте новую пустую базу в новом формате (это так по умолчанию для версий платформы после 8.3.8.1652), а затем загрузите в неё dt-выгрузку из старой базы
  • либо воспользуйтесь консольной утилитой от 1С cnvdbfl.exe (идёт с дистрибутивом 8.3.8)

Обновлятор поддерживает работу с утилитой cnvdbfl

Слава богам, что cnvdbfl.exe это нормальная утилита (в отличие от chdbfl.exe), которая поддерживает параметры командной строки.

Это позволило мне добавить возможность работы с форматом баз (одной или группы) прямо в Обновлятор-1С.

Сейчас я расскажу и покажу как это всё работает.

Выводим текущий формат баз

Пусть у нас имеются две торговые базы в "старом" формате (версии 8.2.14):


Попросим для начала обновлятор показать нам текущий формат этих баз.

Для этого, отметив их галками, раскроем пункт "Ещё", в котором последовательно перейдём:


  • далее нажмём на пункт "6.17 Изменение формата файла БД"


В открывшемся диалоге ничего устанавливать не будем, просто нажмём выполнить:


Результат будет таким:


Меняем формат баз и размер страницы

Отлично. Сменим формат этих баз на 8.3.8 с размером страницы 16 килобайт. Для этого снова выбираем пункт 6.17 и в открывшемся диалоге устанавливаем следующие параметры:


Вот результат, к примеру, для первой базы:


Вы можете менять формат и в обратную сторону, можете экспериментировать с размером страниц, можете делать это для одной или сразу группы баз.

Работайте с удовольствием (то есть с обновлятором)!

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Мы реализовали новый режим отображения таблицы, когда её высота определяется содержимым. Этот режим реализован для всех таблиц, которые не связаны с динамическими списками. Это, например, табличные части, таблицы значений и деревья значений.

Раньше таблица выглядела следующим образом. Вы могли задать либо фиксированную высоту таблицы, либо включить для неё растягивание по вертикали. В результате пустая таблица всегда занимала всё отведённое ей пространство. А если в таблице было лишь несколько строк, то после последней строки оставалась значительная неиспользуемая область.

01.jpg

Теперь пустая таблица занимает всего лишь 3 строки, а при её заполнении тремя и более строками, пустого пространства внизу таблицы не остаётся.

02.jpg

Мы видим два основных сценария использования нового режима отображения таблицы.

Самый простой сценарий, когда вы заведомо знаете, что в таблице не будет много строк, и все они поместятся на экране. Тогда вы можете отключить растягивание таблицы по вертикали, а свойство ВариантУправленияВысотой установить в значение ПоСодержимому. В этом случае пустая таблица будет занимать три строки, а при добавлении каждой следующей строки таблица будет раздвигаться вниз.

Более сложный сценарий, когда обычно в таблице строк не много, но иногда их может быть значительное количество. В этом случае, в дополнение к первому варианту, вам понадобится ограничить максимальную высоту раздвижения таблицы, чтобы она не портила форму. Для этого вы отключаете автоматическую максимальную выстоту в строках таблицы, а в свойстве МаксимальнаяВысотаВСтрокахТаблицы устанавливаете то значение, до которого позволительно раздвигать таблицу. Тогда, после достижения этого значения, таблица перестанет раздвигаться по высоте и начнёт прокручиваться. На следующем видео максимальная высота таблицы 7 строк.

По нашим оценкам такой режим отображения полезен и удобен, но мы пока не меняли стандартное поведение таблицы. Автоматически, при конструировании формы, новый режим не используется. Если в какой-то форме он вам нужен, необходимо включить его самостоятельно.

Это связано с тем, что мы хотим проанализировать ваши отзывы и опыт работы пользователей. На основании этого мы будем решать, в каких случаях устанавливать этот режим стандартно, по умолчанию.

Если до работы в 1С:Предприятии 8.3 Вы пользовались предыдущими версиями программы (8.2, 8.1, 8.0, не говоря уже о 7.7), то не могли не заметить, что при переходе на версию платформы 8.3 размер информационной базы (ИБ) значительно возрос.

Во-первых, уже просто пустая база занимает места столько, как будто в ней уже очень много данных. Во-вторых, в процессе использования программы размер базы растёт значительно быстрее.

Во многом увеличение размера базы 1С:Предприятие 8.3 в сравнении с предыдущими версиями обусловлено переходом на "управляемые формы", но мы это здесь обсуждать не будем, а рассмотрим некоторые способы сокращения размера базы, которые могут быть полезны обычным пользователям программы.

К сведению программистов, сисадминов и прочих IT-специалистов

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

Помним, что значительная часть пользователей 1С:Предприятие не разбирается (и не обязана разбираться) в технических особенностях устройства программы, а также функционирования операционной системы и компьютера в целом.

Замечание для обычных пользователей

Поскольку для 1С:Предприятие есть много разных конфигураций, а проблема размера базы одна на всех, то приводить конкретные примеры (если они касаются конфигурации, а не платформы) мы будем для "Бухгалтерии предприятия".

К другим конфигурациям всё сказанное применимо "по аналогии".

Итак, посмотрим некоторые способы сокращения размера базы 1С, а также как сделать так, чтобы база не увеличивалась чрезмерно.

Отказ от ответственности

Все операции, предлагаемые в статье, Вы выполняете на свой страх и риск. Мы лишь приводим информацию в образовательных целях.

Если у Вас есть сомнения - обратитесь к специалисту по 1С Вашей компании.

Не загружайте в базу КЛАДР/ФИАС полностью!

Довольно часто происходит следующее: пользователь берёт и загружает все регионы адресного классификатора. Происходит это обычно по трём основным причинам:

  1. Пользователь новичок и "не подумал", зачем ему все регионы в базе, то есть загрузил "на всякий случай".
  2. "Не знал", что можно загрузить только часть справочника (маловероятно, но и так бывает).
  3. "Надоело" время от времени добавлять новые регионы, когда они реально требуются, но при этом не загружены (два-три-четыре раза добавил новые регионы, а потом надоело и решил загрузить сразу весь справочник, чтобы больше на это не отвлекаться).

В результате в базу 1С попадает очень много лишних данных, а размер самой ИБ возрастает очень существенно. Давайте посмотрим, на сколько именно:

  • версия 8.2: 1500 Мб ( + 1 Гб к пустой базе);
  • версия 8.3: 3000 Мб ( + 2,5 Гб к пустой базе);

Таким образом, не стоит загружать те регионы, которые реально не используются. Это не просто лишние данные, но они также попадают и в резервные копии (что увеличивает размер бэкапа, а также время его создания).

Если Вы уже загрузили лишнее, то удалите ненужные регионы и размер базы уменьшится.

Как уменьшить старую базу 1С:Предприятие

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

(!) Обратите внимание, что эта операция не может быть отменена (кроме как восстановлением из резервной копии), поэтому подумайте перед её выполнением (и сделайте копию базы).

Принцип свёртки заключается в том, что в базе есть старые документы, которые на 100% никогда уже не понадобятся. От них можно избавиться, урезав базу до определённой даты (до какой - смотрите сами).

Данная операция выполняется из раздела Администрирование. Где конкретно находится этот пункт, зависит от точной версии программы и конфигурации (в любом случае есть быстрый поиск по меню). Ниже приведён скриншот для одной из версий 1С:Бухгалтерии 8.3.

В процессе выполнения свёртки 1С проверит все документы от начала базы и до указанной Вами даты свёртки, после чего на основе этих документов сформирует "остатки", а сами данные удаляет.

В результате база не пострадает, итого не "поплывут", но документов станет меньше (иногда значительно). Вот так и будет сокращена база.

При выполнении свёртки следуйте инструкциям 1С. Если же Вы не уверены, что сможете (и хотите) делать это самостоятельно, обратитесь к соответствующему IT-специалисту Вашей компании.

Замечание: вообще так всегда и следует делать, поскольку техническое обслуживание базы - не дело рядового пользователя. Тем не менее, знание подобных операций часто бывает очень полезно владельцам мелких ИП/ООО.

Очистите журнал регистрации

Когда Вы что-то делаете в программе, она не просто выполняет нужные Вам операции, но и ведёт специальный журнал: кто, когда и что делал. Этот лог называется журналом регистрации и в него часто попадает слишком много информации, а сам журнал может занимать очень много места, значительно увеличивая размер базы 1С.

Представьте себе, что все Ваши действия в 1С записываются годами! Это очень много данных.

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

Журнал регистрации можно очистить через Конфигуратор. Принцип показан на скриншоте ниже.

Чтобы журнал в дальнейшем не забился снова, настройте сохранение только критичных для Вас данных.

Если у Вас файловая база 1С, то есть все данные хранятся в папке на диске, то очистить журнал можно удалением подпапки 1Cv8Log.

Помните, что очистку журнала нельзя отменить, поэтому выполните резервное копирование папки базы перед очисткой.

Уменьшаем размер резервной копии базы

Это тоже важно, потому что при регулярном резервном копировании бэкапы могут занимать много места. В случае файловой базы просто сожмите резервную копию архиватором - сжатие может быть очень значительным.

Кстати, это доказывает, что база 1С состоит в основном из пустоты.

Есть ли вообще смысл уменьшать размер базы?

Чем меньше база, тем быстрее работает программа. А поскольку современные версии 1С:Предприятие 8.3 весьма "тормозные", то ускорить их не помешает.

Заметите ли Вы эффект от уменьшения размера базы? Это зависит от каждого случая индивидуально. В любом случае чем меньше места занимает ИБ, тем:

  • быстрее выполняется регулярное резервное копирование;
  • меньше места занимают резервные копии;
  • сама база занимает меньше места;
  • программа может работать быстрее (заранее сложно сказать);

Дополнительная информация по теме

На нашем сайте приведено также сравнение размеров базы для версии 1С:Предприятие 8.3 и 8.2 для конфигурации "Бухгалтерия предприятия". Вы можете на примере сравнить, как изменился размер базы при переходе на версию 8.3.

Также по указанной ссылке находится более подробное описание рассмотренных выше некоторых способов сжатия базы.

Поделитесь своим опытом

Знаете другие способы сжатия базы или просто имеете опыт уменьшения размера базы 1С:Предприятия? Поделитесь своим опытом в комментариях - это поможет другим пользователям лучше понять программу.

Данный вариант изменения размера шрифта и масштаба в программах 1С:Предприятие 8 можно использовать в типовых конфигурациях "1С:Предприятие" на управляемых формах, как в локальной версии, установленной на компьютере пользователя, так и в облачном сервисе 1С:Фреш.

Акция. Скидка 50% на переход с базовой версии 1С в облако 1С:Фреш !
Льготный переход с базовых версий 1С:Бухгалтерия, 1С:Управление нашей фирмой, 1С:Розница и 1С:Зарплата и управление персоналом в облако 1С:Фреш со скидкой более 50% ! Облачные версии программ 1С не требуют активации программных лицензий и ввода пинкодов, не привязываются к какому-то конкретному компьютеру и позволяют работать с любого устройства, имеющего доступ в интернет.

При использовании программ 1С на устройствах с различными размерами и разрешением экрана для повышения удобства и комфортного использования иногда возникает необходимость увеличить/уменьшить масштаб отображения рабочих окон и размер шрифтов используемых в программах 1С:Предприятие.

Как увеличить шрифт в 1С 8.3


Начиная с версии 8.3.10.*** технологической платформы 1С:Предприятие 8 поддерживается штатный механизм масштабирования, который позволяет настраивать масштаб отображения в конфигурациях на управляемых формах. К данным конфигурациям относятся: 1С:Бухгалтерия предприятия, ред.3.0; 1С:Зарплата и управление персоналом, ред.3.*; 1С:Управление нашей фирмы; 1С:Управление торговлей, ред.11; 1С:Розница, ред.2.*.

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

Обратите внимание, что команда вызова окна изменения масштаба в разных версиях платформы 1С:Предприятие 8.3 может находиться в разных местах панели команд, т.к. разработчики изменяли ее положение несколько раз по мере развития платформы и оптимизации интерфейса.

8.3.10.* - 8.3.14.*

Если у вас используется версия платформы от 8.3.10.* до 8.3.14.* то для вызова команды изменения масштаба в главном меню (на командной панели крайняя левая круглая кнопка с изображением стрелки вниз) выберите пункт "Вид" > "Изменить масштаб".

Как увеличить масштаб в программе 1С


Также в панели инструментов справа должна быть кнопка прямого вызова (выглядит как лупа, в центре которой нарисован знак "+", см.рис.).

Как увеличить масштаб в 1С Бухгалтерии

Если же используется версия платформы 1С:Предприятие 8.3.15.* - 8.3.16.*, то интерфейс командной панели немого изменился. Кнопку вызова масштабирования с командной панели убрали, а кнопку вызова главного меню сделали квадратной и перенесли слева на правый край командной панели (см.рис.).

Как увеличить масштаб в 1С Управление торговлей

Изменяя положения ползунка влево/вправо можно изменить масштаб отображения.

Как изменить масштаб в 1С Предприятие 8.3

В платформе версии 1С:Предприятие 8.3.17.* кнопку вызова окна регулировки масштаба разработчики решили снова перенести в другое место интерфейса - ее перереместили из Главного меню в Меню формы. В правом верхнем углу формы нажмите на круглую кнопку меню формы, с тремя вертикальными точками (см.рис.).

Как изменить размер отображения шрифтов в программе в 1С Предприятие 8.3.17

Данная настройка позволяет установить масштаб и размер шрифта в пределах одного окна программы (документа, журнала и т.д.) или распространить ее на все окна программы (для этого необходимо нажать на кнопку Установить для всех).

Как увеличить размер шрифта в 1С Предприятие 8.3

Изменение масштаба в веб-браузере

Если база данных 1С используется в облачном сервисе 1С:Фреш или опубликована не собственном веб-сервере, то для работы в программе может использоваться веб-браузер, соответственно масштаб можно изменить используя стандартную комбинацию для браузеров - клавиша Ctrl + колесо прокрутки мыши.

Чтобы установить точное значение масштаба в Internet Explorer нажмите на пиктограмму с изображением шестеренки в правом верхнем углу браузера и выберите удобный для вас масштаб из выпадающего списка.

Как изменить масштаб в программе 1С Предприятие


В браузере Chrome нажмите кнопку вызова главного меню браузера с тремя точками (см.рис.) и в строке Масштаб можете его изменить нажимая на кнопки с изображением знаков "минус" или "плюс".

Как настроить масштаб в программе 1С

Масштабирование средствами Windows

Если используются старые версии конфигураций не на управляемых формах или вы не можете добиться нужного результата штатными настройками платформы 1С, то можно попробовать изменить настройки масштабирования средствами операционной системы Windows.

В зависимости от используемой версии Windows могут быть доступны несколько способов.

1. В свойствах ярлыка запуска программы на закладке "Совместимость" поставьте флаг Запустить программу в режиме совместимости и выберите какую-либо из предыдущих версий Windows.

Масштабирование 1С с помощью режима соместимости Windows

Настройки масштабирования при высоком разрешении экрана будет отличаться для разных версий Windows.

2. Windows 7

Если используется операционная система Windows 7, то кликните правой клавишей мышки на ярлыке запуска 1С и на закладке "Совместимость" поставьте флаг "Отключить масштабирование изображения при высоком разрешении экрана".

Масштабирование 1С средствами Windows 7

3. Windows 10

В операционной системе Win10 масштабирование настраивается немного по другому.
Также кликните правой клавишей мышки на ярлыке запуска 1С и на закладке "Совместимость" нажмите кнопку Изменить параметры высокого DPI.

Масiтабирование 1С с помощью средств мсштабирования Windows 10

В следующем окне можно выбрать один из способов:

    3.1. В подразделе Переопределение масштабирования с высоким разрешением поставить флаг Переопределите режим масштабирования с высоким разрешением и выбрать один из следующих параметров:

  • Приложение. При этом будут отключены все параметры масштабирования Windows и применяются параметры разработчика приложений (в предыдущих версиях Windows этот параметр назывался Отключить масштабирование изображения при высоком разрешении экрана).
  • Система. При этом система переопределяет параметры разрешения программы, чтобы она отображалась так же, как и на дисплее с низким разрешением (не рекомендуется, т.к. на дисплеях с высоким разрешением это скорее всего приведет к размытости программы).
  • Система (Расширенная). В этом случае Windows попытается использовать для этой программы алгоритмы улучшения отображения текста при масштабировании на дисплеях с высоким разрешением.

Масiтабирование 1С вручную с помощью режима масштабирования Windows 10

Масштабирование 1С с помощью средств масштабирования Windows 10

и вручную задать масштабирование от 100% до 500%.


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

Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в правом верхнем углу браузера нажмите на кнопку отзывов.


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


Похожие статьи:

Как увеличить шрифт в 1С, Как увеличить масштаб в 1С, Как увеличить шрифт в 1С 8.3, Как увеличить масштаб в программе 1С, Как увеличить шрифт в программе 1С, Как увеличить масштаб в программе 1С Предприятие, Как увеличить шрифт в 1С Предприятие, Как увеличить масштаб в 1С Бухгалтерии, Как увеличить размер шрифта в 1С, Как увеличить масштаб в 1С Управление торговлей, Как увеличить размер шрифта в 1С 8.3, Как увеличить масштаб в 1С рознице, Как увеличить размер шрифта в программе 1С, Как увеличить масштаб в 1С 8.3, Как увеличить размер шрифта в 1С Предприятие, Как изменить масштаб в 1С, Как увеличить размер шрифта в 1С Бухгалтерии, Как изменить масштаб в программе 1С, Как в 1С увеличить шрифт, Как изменить масштаб в программе 1С Предприятие, Как увеличить размер шрифта в 1С Управление торговлей, Как изменить масштаб в 1С Бухгалтерии, Как в программе 1С увеличить шрифт, Как изменить масштаб в 1С Управление торговлей, Как в программе 1С Предприятие увеличить шрифт, Как изменить масштаб в 1С Розница, Как в программе 1С Бухгалтерия увеличить шрифт, Как настроить масштаб в 1С, Как в 1С увеличить размер шрифта, Как настроить масштаб в программе 1С, Как в программе 1С увеличить размер шрифта, Как настроить масштаб в программе 1С Предприятие, Как настроить масштаб в 1С Управление торговлей, Как в программе 1С Предприятие увеличить размер шрифта, Как уменьшить масштаб в 1С, Как настроить масштаб в 1С Бухгалтерии, Как уменьшить масштаб в программе 1С, Как в программе 1С Бухгалтерия увеличить размер шрифта, Как уменьшить масштаб окон в 1С, Как увеличить шрифт в 1С Предприятие 8.3, Как уменьшить масштаб в программе 1С, Как изменить размер шрифта в 1С Управление торговлей, Как уменьшить масштаб в программе 1С Предприятие, Как изменить размер шрифта в 1С, Как уменьшить масштаб в интерфейсе 1С, Как изменить размер шрифта в 1С 8.3, Как изменить размер шрифта в программе 1С, Как изменить размер шрифта в 1С Предприятие, Как изменить размер шрифта в 1С Бухгалтерии, Как в 1С изменить шрифт, Как в программе 1С изменить шрифт, Как в программе 1С Предприятие изменить шрифт, Как в программе 1С Бухгалтерия изменить шрифт, Как в 1С изменить размер шрифта, Как в программе 1С изменить размер шрифта, Как в программе 1С Предприятие изменить размер шрифта, Как в программе 1С Бухгалтерия изменить размер шрифта, Как изменить шрифт в 1С Предприятие 8.3, Как уменьшить размер шрифта в 1С, Как уменьшить размер шрифта в 1С 8.3, Как уменьшить размер шрифта в программе 1С, Как уменьшить размер шрифта в 1С Предприятие, Как уменьшить размер шрифта в 1С Бухгалтерии, Как в 1С уменьшить шрифт, Как в программе 1С уменьшить шрифт, Как в программе 1С Предприятие уменьшить шрифт, Как в программе 1С Бухгалтерия уменьшить шрифт, Как в 1С уменьшить размер шрифта, Как в программе 1С уменьшить размер шрифта, Как в программе 1С Управление торговлей уменьшить шрифт, Как в программе 1С Предприятие уменьшить размер шрифта, Как в программе 1С Бухгалтерия уменьшить размер шрифта, Как уменьшить шрифт в 1С Предприятие 8.3, Как размер шрифта в 1С сделать больше, Как в программе 1С Управление торговлей уменьшить размер шрифта, Как сделать больше размер шрифта в 1С 8.3, Как сделать больше размер шрифта в программе 1С, Как сделать больше шрифт в 1С Предприятие, Как сделать больше размер шрифта в 1С Бухгалтерии, Как в 1С сделать больше шрифт, Как в программе 1С сделать больше шрифт, Как в программе 1С Предприятие сделать больше шрифт, Как в программе 1С Бухгалтерия сделать больше шрифт, Как в 1С сделать больше размер шрифта, Как в программе 1С сделать больше размер шрифта, Как в программе 1С Управление торговлей сделать больше шрифт, Как в программе 1С Предприятие сделать больше размер шрифта, Как в программе 1С Бухгалтерия сделать больше размер шрифта, Как сделать больше шрифт в 1С Предприятие 8.3, Как сделать крупнее шрифт в 1С, Как сделать крупнее шрифт в 1С 8.3, Как сделать крупнее шрифт в программе 1С, Как сделать крупнее шрифт в 1С Предприятие, Как сделать крупнее шрифт в 1С Бухгалтерии, Как в 1С сделать крупнее шрифт, Как сделать крупнее шрифт в 1С Управление торговлей, Как в программе 1С сделать крупнее шрифт, Как в программе 1С Предприятие сделать крупнее шрифт, Как в программе 1С Бухгалтерия сделать крупнее шрифт, Как в 1С сделать крупнее шрифт, Как в программе 1С сделать крупнее шрифт, Как в программе 1С Предприятие сделать крупнее шрифт, Как в программе 1С Бухгалтерия сделать крупнее шрифт, Как сделать крупнее шрифт в 1С Предприятие 8.3, Как настроить крупный шрифт в 1С, Как настроить крупный шрифт в 1С 8.3, Как настроить крупный шрифт в программе 1С, Как настроить крупный шрифт в 1С Предприятие, Как настроить крупный шрифт в 1С Бухгалтерии, Как в 1С настроить крупный шрифт, Как в программе 1С настроить крупный шрифт, Как в программе 1С Предприятие настроить крупный шрифт, Как в программе 1С Бухгалтерия настроить крупный шрифт, Как в 1С настроить крупный шрифт, Как в программе 1С настроить крупный шрифт, Как в программе 1С Предприятие настроить крупный шрифт, Как в программе 1С Бухгалтерия настроить крупный шрифт, Как настроить крупный шрифт в 1С Предприятие 8.3,

Максимальный размер файловой информационной базы системы 1С:Предприятие

В настоящее время программные продукты системы "1С:Предприятие" успешно используются более чем в 1 500 000 организаций для автоматизации различных аспектов учета и документооборота. Благодаря своей универсальности и масштабируемости программы системы "1С:Предприятие" применяются как в небольших предприятиях и ИП с одним рабочим местом, так в огромных холдингах и корпорациях с тысячами рабочих мест.

Большинство организаций малого бизнеса с небольшим количеством пользователей и при работе с мелкими базами данных используют программы "1С:Предприятие" в файловом режиме, но оказывается данный режим работы имеет ограничение на физический размер информационных баз.

Полезные статьи:

В этом случае при запуске информационной базы, размер которой превысил максимально допустимый, будет выдана ошибка: Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD.

Максимально допустимый размер внутреннего файла 1Cv8.1CD

Причиной является то, что в файловой базе все данные хранятся в одном файле 1Cv8.1CD,
Данный файл базы данных 1Cv8.1CD содержит внутри своего рода файловую систему, включающую в себя так называемые внутренние файлы, которые предназначены для хранения базы данных. База данных представляет собой совокупность нескольких таблиц. Каждой таблице может соответствовать от двух до четырех внутренних файлов:
  • файл описания таблицы (файл содержит описание таблицы);
  • файл записей данных (файл содержит данные всех записей таблицы, за исключением данных, содержащихся в полях неограниченной длины);
  • файл индексов (в файле размещены все индексы, определенные для таблицы);
  • файл значений неограниченной длины (в файле хранятся значения неограниченной длины, содержащиеся в полях таблицы).
  • корневая страница,
  • индексные страницы,
  • страницы данных.

Корневая страница содержит служебную информацию внутреннего файла, такую как длина файла, номер версии данных файла и т. п. Кроме того, на корневой странице содержится до 1018 номеров индексных страниц.

Индексные страницы образуют промежуточный уровень дерева. Индексная страница содержит число страниц данных, адресуемых данной индексной страницей, и до 1023 номеров страниц данных.

Таким образом внутренний файл может включать не более чем 1 041 414 (1018 * 1023) страниц данных. Следовательно, максимальный размер любого внутреннего файла не может превышать 4 265 631 744 (1018 * 1023 * 4096) байта

Естественно, что размеры внутренних файлов растут неравномерно и проблемы с запуском информационной базы могут начаться уже когда размер файла информационной базы 1Cv8.1CD немногим превысит 4Gb, но вполне возможно, что база распухла до 10Gb и продолжает запускаться в файловом режиме.

Варианты решения проблемы

Если при запуске информационной базы у ваш вышла ошибка: Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD, то оптимальным вариантом решения проблемы будет переход на клиент-серверный вариант работы под управлением какой-либо СУБД из поддерживаемых системой 1С:Предприятие (Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database). Для работы в клиент-серверном режиме потребуется приобрести лицензию на сервер 1С:Предприятия, которых в официальном прайсе 1С есть несколько вариантов поставки.
НаименованиеАппаратная лицензия
USB-ключ
Электронная
лицензия
PIN-код
1С:Предприятие 8.3. Сервер МИНИ на 5 подключений *

1С:Предприятие 8.3 ПРОФ. Лицензия на сервер
1С:Предприятие 8.3 ПРОФ. Лицензия на сервер (x86-64)
* Программный продукт "1С:Предприятие 8.3. Сервер МИНИ на 5 подключений" существует только с программной системой защиты. Сервер МИНИ представляет собой сервер "1С:Предприятия 8.3" уровня ПРОФ, который обеспечивает запуск не более пяти сеансов пользователей в режиме "1С:Предприятие" и еще одного сеанса в режиме "Конфигуратор" (всего шесть подключений, каждое из которых требует наличия клиентской лицензии). Если в качестве СУБД будет использоваться MS SQL Server Standard, то мы также можем предложить специальные льготные лицензии на Microsoft SQL Server со значительной скидкой для пользователей системы программ 1С:Предприятие 8. Обратите внимание, что льготные лицензии дают право использования Microsoft SQL Server только для обслуживания информационных баз системы 1С:Предприятие 8.
НаименованиеЭлектронная
лицензия
PIN-код
Сервер MS SQL Server Standard 2016 Runtime для пользователей 1С:Предприятие 8
Клиентский доступ на 1 рабочее место к MS SQL Server 2016 Runtime для 1С:Предприятие 8

Тарифный план1 месяц*3 месяца6 месяцев12 месяцев
Тариф "Базовый"
Доступ до 2-ух одновременных пользователей к 2 информационным базам (1 рабочая + 1 тестовая/учебная/архивная)

600.00 руб. в месяц за 1 пользователя

583.00 руб. в месяц за 1 пользователя

567.33 руб. в месяц за 1 пользователя

543.88 руб. в месяц за 1 пользователя
Тариф "ПРОФ"
Доступ до 5-ти одновременных пользователей и до 10-ти информационных баз

616.00 руб. в месяц за 1 пользователя

610.40 руб. в месяц за 1 пользователя

589.00 руб. в месяц за 1 пользователя

563.60 руб. в месяц за 1 пользователя

* Вариант с помесячной оплатой возможен только при заключении договора на срок от 6-ти месяцев и при условии его непрерывности.
3. Изменение размера внутренней станицы файла данных с помощью утилиты CNVDBFL.EXE
Только для специалистов!

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

Начиная с версии платформы "1С:Предприятие" 8.3.8 появилась поддержка нового формата файловых баз данных, который позволяет настраивать размер внутренней страницы файла данных. Это размер порции данных, в которых хранится информация и которыми обменивается программа с файловой системой. Предыдущий формат файловой базы данных поддерживал единственный размер внутренней страницы файла – 4Кб. Новый формат по умолчанию использует размер страницы 8192 байта (8Кб), но позволяет его менять в диапазоне от 4Кб до 64Кб (размер страницы может принимать одно из значений: 4096, 8192, 16384, 32768, или 65536 байт).
Обратите внимание, что данная утилита позволяет увеличить или уменьшить размер страницы файла данных, но не снимает ограничение на размер самого внутреннего файла. Теоретически размер внутреннего файла может уменьшится за счет увеличения или уменьшения размера страниц и конвертации данных в новый формат, но результат не гарантирован и может вызвать обратный эффект. В платформе 1С:Предприятие начиная с версии 8.3.8 увеличение размера страниц до 8192, 16384, 32768 и 65536 байт позволяет увеличить максимальный размер внутреннего файла до 6Гб. При использовании размера страниц 4096 байт максимальный размер внутреннего файла по прежнему не может превышать 4 Гбайта для любой версии платформы.

Важно!
Чтобы избежать риска потери данных, перед выполнением операции конвертации файлов обязательно сделайте резервную копию базы данных!

Для преобразования формата файловой базы данных в поставку платформы "1С:Предприятие" входит утилита CNVDBFL.EXE, которая должна находиться в каталоге "\bin" платформы "1С:Предприятие". Например, полный путь к папке, где находится утилита, может быть "C:\Program Files (x86)\1cv8\8.3.XX.YYYY\bin", где "8.3.XX.YYYY" – номер версии установленной платформы "1С:Предприятие".

Подробно про использование утилиты CNVDBFL.EXE можно почитать в документации по администрированию "1С:Предприятие", или на сайте ИТС: " Утилита преобразования cnvdbfl ".

Для конвертации файловой базы данных Вы можете использовать следующую команду:

C:> CNVDBFL.EXE -с -f 8.3.8 -p 16k С:\<путь к файлу>\1Cv8.1CD
где 16k можно заменить на нужный размер страницы файла (4k, 8k, 16k, 32k, или 64k) и указать правильный путь к базе данных.

Рекомендации

Для уменьшения размера информационной базы можно порекомендовать следующее:
  • Выполнить удаление помеченных объектов.
  • Удалить КЛАДР/ФИАС ненужных регионов.
  • Выполнить процедуру Тестирование и исправление (ТИИ) в Конфигураторе с опциями реиндексации, реструктуризации и сжатием таблиц, а также с пересчетом итогов.
  • Использовать утилиту тестирования и исправления информационных баз chdbfl.exe из каталога bin.
  • Выполнить свертку базы с удалением документов прошлых лет.
  • Выполнить очистку прикрепленных файлов или перенести их из информационной базы во внешнее хранилище.
  • Выполнить выгрузку/загрузку данных в чистую информационную базу.

Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в правом верхнем углу браузера нажмите на кнопку отзывов.


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

размер файла 1c, размер файла 1с, максимальный размер файла 1с, превышен размер файла 1с, превышен максимальный размер файла 1с, превышен размер внутреннего файла 1с, 1с превышен максимальный размер внутреннего файла, 1с размер файла превышает максимально допустимый, превышен максимально допустимый размер внутреннего файла 1с, размер файла базы 1с, максимальный размер файла 1с 8.3

Читайте также: