Ошибка формата потока 1С 8

Интересный способ решения проблемы нашел в жж.

Принесли базу Бухгалтерия 8.2.8-15. Во время конвертирования с 8.2.8 на 8.2.15 завис ноут и всё сломалось. Бекапа естественно нет.  Последний бекап полугодовой давности. База файловая.
Решение.
chdbfl.exe сказал испорчены записи таблицы config save и что-то там восстановил, но не заработало. С помощью tool_1cd
видим что данные в таблицах остались.

1.Берём бекап, слава богу конфигурация не сильно ушла вперёд.
2.Загружаем в MS SQL Server.
3.Далее с помощью tool_1cd выгружаем таблицы в XML.
4. Пишем обработку которая из xml загружает данные в базу mssql (я просто формировал текстовые файлы по типу truncate table xxx. Insert into xxx values ( …))
5.загружаем данные.
6.Готово.

Добавить комментарий