Капитально об программе 1С 8.0-8.3-8.4, 7.7

Нарушение целостности информационной базы ошибка в размере файла

Данная ошибка возникает в процессе выгрузки информационной базы в файл .dt.
Проявляется на релизах платформы от 8.3.7, в которых добавилась такая проверка.

Таблицы на которую ошибка ссылается:

Пути решения:

1. Сделать копию базы средствами SQL или копирование файловой базой средствами операционной системы

2. Следующие действия производить на копии базы

3. Установить последнюю версии платформы

4. Для файловой базы запустить chdbfl.exe в режиме исправления

5. Если ошибка не устранилась и ссылается на файлы *.pfl, произведите очистку настроек у каждого пользователя
ОчиститьНастройкиПользователя(ПользователиИнформационнойБазы.ТекущийПользователь()); //Последствие слетят настройки форм, заметно будет на обычных формах

6. Если конфигурация в режиме совместимости платформы, можно попробовать зайти под старыми стабильными платформами 8.3.6. или даже под 8.2

Скорее всего ошибка при этом не будет устранена, но пройдет выгрузка-загрузка

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

ВыгрузкаЗагрузкаДанныхXML.epf. Процесс долгий. Если база не копия: потребуется создать и настроить всех пользователей заново.

8. Средствами sql найти в и удалить ошибочную запись в Dbo.Files

DELETE FROM [имяБазы].[dbo].[Files] WHERE FileName='ИмяФайлаСОшибкой'

9. Удалить запись программой Tool_1CD

10. Если при ошибке ссылается на повреждение файла Config, его можно обновить типовой версией: для этого необходимо будет конфигурацию полностью снять с поддержки и заменить на конфигурацию поставщика (с постановкой обратно). Такой вариант подойдет для неизмененных вами конфигураций

Есть схожая ошибка для файловых баз:

«Превышен максимально допустимый размер внутреннего файла».
Возникает при загрузке базы в файловую копию из sql. Тут идет внутреннее ограничение хранения и никак его не обойти.

Временно помогут: