Ошибка при ТиИ

1. AngryCrow 08.03.20 09:18 Сейчас в теме
Доброго времени суток! Ситуация следующая: восстанавливал зашифрованную базу 1С (8.2.14), имеются 2 базы: та, которую нужно восстановить и зашифрованный бэкап годовой давности. Конфигурация битой базы: БП 2.0.64.21. Была стерта конфигурация, заливал новую таблицу config через tool_1cd. Далее использовал утилиту chdbfl.exe .
При попытке запустить Предприятие закрывается платформа с дампом, в конфигурацию заходит
При ТиИ выдает 2 ошибки (тест проводил несколько раз):
1) Ошибка SDBL: выход за пределы размерности результата (прилагаю скриншот)
2) Ошибка SDBL: Fld12581 не является именем поля (прилагаю скриншот)

Что пробовал делать:
1) Очистка кэша
2) Восстановление бэкапа, где также находилась таблица "Справочник.ДокументыКонтрагентов" (на которой обрывается ТиИ), выгрузка этой таблицы в битую базу
3) Создание пустой базы на основе типовой конфигурации, далее выгрузка оттуда пустой таблицы "Справочник.ДокументыКонтрагентов" и загрузка в битую (т.к. структура различалась и название одной и той же таблицы было разным, Reference34 и Reference36 соответственно, пришлось переименовать папку с таблицей, tool_1cd отказался ее загружать в битую базу )
4) Выгрузка и загрузка dt в ту же базу/в чистую базу с соответствующей конфигурацией
5) Переустановка платформ
6) Переустановка Windows

Ни один из способов не сработал, надеюсь на совет, который направит мозг в нужное русло, заранее спасибо
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Aleksandr_prof 194 08.03.20 10:11 Сейчас в теме
Первый вариант. В исходной (повреждённой базе) через tool1CD найти эту таблицу. Проанализировать записи в таблице и найти "странные" записи, не принадлежащие этой таблице и удалить их. Если не удаётся понять, какие записи - уничтожить все записи этой таблицы. Проверить базу. Если помогло - значит проблему локализовали.

Второй вариант. Выгрузить и загрузить cf, потом выгрузить и загрузить dt.

Третий вариант. Запустить в режиме 1С предприятия и выгрузить данные (кроме договоров контрагентов), потом загрузить их в чистую. Трудоёмкий вариант. Возможно понадобится КД 2.0.

Четвёртый вариант. Отправить базу в фирму 1С, предварительно привести к типовой. Вариант надёжный, но длительный.
Leon_Pol; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот