Имя: Пароль:
1C
1С v8
Большая таблица _reference112
0 nattikh
 
02.07.15
02:34
Добрый день,

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

База файловая.

Если смотреть tool1cd, показывает, что таблица _reference112 больше 4гб.

Утилита V8TableSizes вообще эту таблицу не показывает.

всего фоток около 12000, если выгрузить фотки из 1с, то получается 1,2 гб.

Можно ли сделать что-нибудь с таблицей не переходя на SQL.
1 Aleksey
 
02.07.15
02:36
да, написать свою убийцу 1С
Или не хранить фотки/уменьшить их размер
2 MadHead
 
02.07.15
03:00
хранить фотки в базе так себе затея. Фотки лучше хранить в файловой системе или на http сервере а в базе только ссылки
3 nattikh
 
02.07.15
03:16
А что в карточку товара можно вставлять ссылки?

Вообще нужны картинки в карточке, уж такая специфика.

В старой базе фоток больше, но такой проблемы нет.

Что такое убийца 1с?
4 kisobol
 
02.07.15
03:25
Переходи на скуль и отдыхай от таблиц
5 Aleksey
 
02.07.15
03:36
(3) Ну может в старой базе никто гигабайтные фотки с разрешением в 4к не пихал?
6 MadHead
 
02.07.15
03:37
(3) нужно допилить карточку товара что бы фотка не из хранилища бралась а доставалась по адресу
7 alkras
 
02.07.15
04:17
Если доделать карточку товара нет желания/возможности, то выгрузите фото и уменьшите их до оптимального соотношения размер-качество, а потом загрузите обратно.
Для примера фотка 1920х1080х72 dpi размер 304 кб, изменение только разрешения до 1024х576х72 dpi уменьшило размер до 110 кб.
Может и действительно у вас в карточку закинули фото большого размера
8 nattikh
 
02.07.15
10:37
Alkras, спасибо, за подсказку отранжировала фотки по размеру, увидела, что туда напихали большие вперемешку с маленькими.

Я все-таки думала, что сотрудники более адекватные.
9 nattikh
 
02.07.15
10:52
И еще вопрос, резервируется ли какое-нибудь место при подвешивании фотки в карточку и?

В старую карточку могу добавить вторую фотку, а в новую нет.
Программист всегда исправляет последнюю ошибку.