Имя: Пароль:
1C
1С v8
Обнаружена ошибка целостности структуры конфигурации...
0 ЕщеОдин Программист
 
27.09.16
06:19
Дали битую базу к исправлению. Базовую БП 3.0
Сначала она писала, типа ошибка СУБД. После применения chdbfl, подправилось и начало писать, ошибку целостности структуры конфигурации. И то же не впускает никуда.
После подмены config\cacheStorage начало пускать в конфигуратор, но не дальше.
Из этого состояния можно выгрузить конфу - выгруженная она то же битая. Можно выгрузить dt - он то же с такой же ошибкой выгруженный получается. Сделать не базовой не дает.
Получается запустить обновление на последнюю версию, но в процессе выполнения выдает ошибку не найдено какое то поле fldNNN в выражении FROM. И дальше не обновляет.
Вопрос что делать? Версия конфы не известна - бухгалтер обновляла, обновляла, и не делала копий, на версии не смотрела. На которой вылетела не известно. Кэши подменял методом тыка, на которых запускалось, на тех и пытался обновить. Известно, что когда бухгалтер обновляла, на следующую версию конфы не пускало обновиться из-за старой платформу, и она установила 8.3.8.2088. И после на ней при попытке обновить конфу вылезла такая бяка.
1 iceman2112
 
27.09.16
06:26
в базу то хоть пускает?
2 ЕщеОдин Программист
 
27.09.16
06:32
нет, не пускает. В предприятие не пускает, и в кофигураторе когда запускаю с подмененым кэшем, то показывает версию из кэша, а не из базы, и потому не узнать версию. Сейчас еще попробую журнал событий закинуть в другую базу, что бы поизучать, но предполагаю, что это не решит вопрос.
3 iceman2112
 
27.09.16
06:45
думаю если база была СУБД, то кто "поработал" напрямую с таблицами. Поле какой то не найдено, целостность структуры, с чего бы? в базовой то.
Как лечить, а че по бэкапам?
4 ЕщеОдин Программист
 
27.09.16
07:22
Базовая. С таблицами никто работать не мог - не кому было, бухгалтер не умеет. Бэкапы полудревние, и это запасной вариант.
5 DrZombi
 
гуру
27.09.16
07:48
(0) Вы хоть бекап сделали? :)
6 DrZombi
 
гуру
27.09.16
07:57
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн