Имя: Пароль:
1C
1С v8
Увеличение размера .cf
0 Crusher
 
28.09.22
08:46
Ситуация. Есть нетиповая Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК (3.0.87.6). После обновления на 3.0.89.2 сильно увеличился в размерах файл конфигурации - с 1,4 Гб до более 2 Гб. Соответственно, он не выгружается. Менять режим совместимости с 8.3.14 на более поздний, как рекомендуют, нежелательно. Пока временно заменил на пустые некоторые емкие драйверы торгового оборудования из общих макетов. Что могло так повлиять на размер?
1 Kigo_Kigo
 
28.09.22
08:49
Конфигурация поставщика?
2 withoutname
 
28.09.22
08:49
(0) что значит не выгружается?
3 Crusher
 
28.09.22
08:51
(1) Файл основной конфигурации.
4 Мимохожий Однако
 
28.09.22
08:52
Чем короче ответы, тем длиннее ветка
5 Crusher
 
28.09.22
08:53
(2) Выгружаю конфигурацию после объединения из пустой базы для обновления основной.
6 Мимохожий Однако
 
28.09.22
08:58
Полагаю, что причина в объединении.
7 kittystark
 
28.09.22
09:01
используй x64
8 Фрэнки
 
28.09.22
09:04
В топике "нетиповая" - при обновлении тра-та-та

Если нетиповая, то хрена ее обновлять с типовой-то?

А вообще, там включенная конфа поставщика болтается и глючит с объединением. Задрочили конфу. Нужно ее в божеский вид привести, чтоб рукоблудие на ней поменьше стало.
9 Elf_80_lvl
 
28.09.22
09:09
Может быть вы возможность изменения для конфируации включили, это сразу резко увеличивает размер cf файла, так как теперь хранятся отдельно конфигурация поставщика и основная.
10 Фрэнки
 
28.09.22
09:16
На самом деле, рецепт только один - снять конфигурации с поддержки. Конфа поставщика самовыпилится.
11 mistеr
 
28.09.22
09:16
(0) >Что могло так повлиять на размер?

Те самые драйвера. Обновили версии, а старые-то небось остались. Аналог незакрывающихся регистров :)
12 mistеr
 
28.09.22
09:17
(5) Какая ошибка?
13 mistеr
 
28.09.22
09:18
(8) "Нетиповая <название типовой>" = "допиленная"
14 Фрэнки
 
28.09.22
09:27
(13) спасибо, КЭП
15 Crusher
 
28.09.22
09:47
16 Фрэнки
 
28.09.22
09:49
(15) сними конфу с поддержки. Совсем. И какое-то время она у тебя еще поживет.
17 Crusher
 
28.09.22
09:55
(16) А при обновлении на следующий типовой релиз снова ставить на поддержку?
18 Фрэнки
 
28.09.22
09:55
(17) зачем?
19 Фрэнки
 
28.09.22
09:57
это еще не говоря о том, что в следующем обновлении режим совместимости конфигурации уже должен быть 8.3.17 - это просто не проканает в твоем случае.
20 Crusher
 
28.09.22
09:57
(18) Сравнение/объединение конфигурации без поддержки также производится?
21 Фрэнки
 
28.09.22
09:59
(20) вообще-то, да. ПРосто берешь файл CF и сравниваешь/объединяешь с ним. Только не в полуавтомате и с неявными ошибками, как это делается с конфой поставщика и включенными изменениями, а обычным способом конфигуратора.
22 Фрэнки
 
28.09.22
10:01
(20) просто тебе потребуется некая тестовая или демо-база, которая будет типовая полностью и будешь на нее принимать типовые обновки и затем из нее получать уже собранный типовой CF , чтоб с ним дальше работать.
23 Crusher
 
28.09.22
13:58
Выгрузил конфигурацию в файлы. Видимо, проблема кроется в увеличенном файле конфигурации поставщика из каталога \Ext\ParentConfigurations. В типовом обновлении он весит 726 Мб, в нетиповом - 1,4 Гб. Остальная часть конфигурации осталась +- такой же по размеру. Или в конфигурации на поддержке этот файл увеличивается в 2 раза?
24 Фрэнки
 
28.09.22
14:03
я же тебе уже все выше написал.

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

У тебя есть чистый типовой файл CF из конфигурации Поставщика?
25 Crusher
 
28.09.22
14:11
(24) Я не принимаю Ваши советы по причине неопытности и непонимания последствий в будущем. Коллеги рекомендовали не снимать конфигурацию с поддержки. Чистый типовой файл из поставки или выгруженный из необновленной конфигурации?
26 Фрэнки
 
28.09.22
14:12
Создаем новую пустую базу. Совсем новую, совсем пустую. Без конфигурации.
Затем загрузить конфигурацию из файла. Загрузит конфу и посадит ее "под замок". Это будет новая типовой база. CF поставщика будет примерно 700+ мб - так, как ты у себя написал.

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

или выгрузи после этого текущую конфигурацию в файл.
Наслаждайся результатом, глядя на получившйся размер файла.
27 Фрэнки
 
28.09.22
14:17
(25) Если есть CF из поставки, то возьми его. У меня для конфиг БП 3 нет доступа к получению готовых CF из поставки. Тем более, что начиная с какого-то времени 1С перестали публиковать полные дистрибы для БП 3 - было официальное уведомление по этому вопросу.
28 Crusher
 
28.09.22
14:34
(26) Вопрос про размер отпал. Спасибо! А установкой "замочков" на отдельные объекты конфигурации, я так понимаю, не решить проблему?
29 Фрэнки
 
28.09.22
14:37
(28) угу. Оно прям четко всегда дуплит всю конфигурацию, если разрешаешь изменения при сохранении поддержки
30 Crusher
 
28.09.22
14:48
(29) Спасибо! А про объединение можете подсказать - где я мог накосячить. Редактировал только дважды измененные свойства, остальные флажки были по дефолту.
31 Фрэнки
 
28.09.22
14:59
(30) могу только предположить, что из-за того, что конфа поставщика и текущая не в одинаковых режимах совместимости - из-за этого глючит объединение.

Но на чем именно угадать не возьмусь.
32 Crusher
 
28.09.22
16:25
(31) А может такая проблема возникать из-за версии платформы? В организации сейчас используется 8.3.18.1208. Например, можно взять более новую платформу для проведения объединения?
33 Фрэнки
 
28.09.22
17:18
(32) А с использованием пустых файловых баз не пробовал? Это же может сглючить в серверном режиме, а в файловом пропустит. Или наоборот.

И на пустышках вполне допустимо перепробовать с разными платформами - это не вызовет большого напряга перепробовать разные. Только мое мнение, что надо режим совместимости поднимать, а не пытаться выйти на самую терпеливую версию платформы.
34 Crusher
 
03.10.22
15:54
Вообщем, после обновления из .cf поставщика конфигурация поставщика получила адекватный размер в базе. Допустимо обновлять релиз через файл конфигурации поставщика из поддержки?
35 Фрэнки
 
03.10.22
16:12
(34) многие обновляют :-)

И я тоже. Но у меня последние годы почти все базы модифицируются через расширения.
36 Crusher
 
03.10.22
16:20
(35) Спасибо! Буду обновлять отдельную типовую пустую базу по Вашему совету для получения .cf поставщика.