Имя: Пароль:
1C
1С v8
Превышен максимально допустимый размер внутреннего файла
0 John83
 
17.06.20
17:21
Удаляю данные по ненужным организациям в файловой базе.
База немаленькая (УПП).
Удаляю непосредственно движения, потом документы.
В какой-то момент появляется ошибка СУБД. Ок, делаю ТиИ (все галки), выгружаю, загружаю, но ошибка все равно не уходит.
Чего еще ему не хватает?
1 D_E_S_131
 
17.06.20
17:24
SQL-сервера
2 John83
 
17.06.20
17:26
(1) сервак-то есть, но я боюсь, что там все свободное место забьется - уже есть такой опыт
без него совсем никак?
или достаточно просто туда базу загрузить и выгрузить?
3 PuhUfa
 
17.06.20
17:30
(2) Можно еще взять Tool_1CD. Посмотреть какая таблица доросла до критического размера. Попытаться понять что пошло не так при удалении  ненужных данных. Понять и простить и перейти к (1) -)
4 fisher
 
17.06.20
17:32
Определить проблемную таблицу (по размеру). Если есть варианты ее почистить - чистить. Если вариантов нет - тогда только переход на SQL.
Если не ошибаюсь, то каждая таблица в файловом формате делится на три - данных, индексов и блобов. Любая из них не может превышать 4 гиг.
5 fisher
 
17.06.20
17:33
"делится на три внутренних файла"
6 John83
 
17.06.20
17:34
(3) (4) я и так знаю, спотыкается на "НДСПартииТоваров"
только какой от этого толк?
7 fisher
 
17.06.20
17:35
Ты прав. Все тлен.
8 МихаилМ
 
17.06.20
17:53
1c8 в файловом варианте умеет хранить таблицы не по 4 ГБ а по 64ГБ. сконвертируйте в новый формат. и может Вам хватит размера таблицы.
9 John83
 
17.06.20
18:00
(8) в какой новый формат? и как это сделать?
10 Волшебник
 
модератор
17.06.20
18:02
нужен 64-битный клиент
11 John83
 
18.06.20
06:05
(8) (10) заработало!!!
правда пришлось еще раз прогнать ТиИ, но уже на 64х.
Причем тестирование прошло в разы быстрее, чем на 32х.

Большое спасибо!!!
12 Nikoss
 
18.06.20
06:59
(8) [... а по 64ГБ] Нет такого.

6 Гб.

https://its.1c.ru/db/v8312doc#bookmark:dev:TI000001285
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.