Помогите кто может. Решили повысить режим совместимости платформы у базы 1С-Рарус:Автоматизация 1С:Франчайзи и вот такое началось, теперь не можем ни вернуть конфигурацию, ни совместимость, стояла ранее 8.2.16, поставили на 8.3.9, и выше все перебрали, выдает постоянно ошибки(((
В процессе обновления информационной базы произошла критическая ошибка
по причине:
Ошибка SDBL:
Таблица или поле Fld18715 не содержится в разделе FROM (pos=401)
(1) Почитайте статью https://its.1c.ru/db/v838doc#bookmark:adm:TI000000666 После релиза 8.3.8 были изменения в формате хранения некоторых внутренних данных. Возможно когда вы меняли режимы совместимости, что-то нарушили. Утилитой cnvdbfl можно попробовать преобразовать.
(1) обратно поставить 8.2.16 не дает результата? Вообще с режимами совместимости нужно быть аккуратно, я например поочередно повышаю, проверяю ошибки в коде сразу, и проверяю работоспособность функционала в режиме предприятия после каждого шага.
(14), база развернута и на MS SQL и на Postgre SQL
Платформа на первой 8.3.17.1851 (32-битка), на второй 8.3.21.1302(64-битка)
Расширений нет, это база как УТ 10.3.
для файловой базы уже давно размер не проблема, а так, решите что вам дороже - ваша работа по восстановлению базы, или сказать юзерам ой, нафигачте документы за последние 2 дня... я за второе
Есть кэш пользователя, удалил пользователя - кэш почистился,
Есть кэш базы, удалил базу - кэш почистился
А есть кэш 1c
c:\Program Files\1cv8\srvinfo\reg_1541\snccntxf9e2add1-c791-4bb9-8234-5f22914bd922\
у вас свой путь.
там лежат файлы типа snccntx.dat
Проблема была в том, что при обновлении базы вылезала платформенная ошибка. Единственный способ - останавливали сервер 1С и чистили эту папку, после этого можно было обновляться. Может и вам поможет.
(21), некоторые документы не просто набить. они не как поступление или продажа, это задачи, ремонты и события CRM. Такое на бумаге не печатается, представьте 40 человек за два дня по 25-30 завели каждый такого и закрыл, а то и больше. Поэтому и пытаемся восстановить, т. к. делаем задачи сразу, не пишем их на листочек или еще куда. Поступила. завели, сделали, закрыли.
При попытке реструктуризировать постоянно вылетает ошибка:
В процессе обновления информационной базы произошла критическая ошибка
по причине:
Ошибка SDBL:
Таблица или поле Fld18715 не содержится в разделе FROM (pos=401)
Fld18715 вот эта цифра каждый раз меняется, прибавляется к ней 819, т. е. нажимаю еще раз реструктуризация идет и уже будет Fld19534 и т.д. Только не пойму в какой именно таблице поле пытается найти или создать. Вроде как стопорится на документе Заказ покупателя.
выложите выгрузку на файлопомойку, ссылку сюда на поглядеть
Агащаззз! Судя по (23), база супер-пупер ценная, так что наверняка максимум, на что удастся "поглядеть" - это сообщение вроде: "Не могу, коммерческая тайна!"
(28),вы правы) К сожалению( Никто мне не согласует такое, в базе слишком много информации, пусть не тайной, но имеющей большую ценность. И за передачу без согласование в третьи руки штраф грозит очень немалый)
Всем спасибо за помощь! Итог, можно восстановить, но долго и придется многое ручками делать (очень многое). В итоге с помощью запроса из самих таблиц SQL выгрузили с УИД данные и загрузили обработкой в базу, восстановили почти всё, многое конечно успели набить руками уже.