Не проходит реструктуризация конфигурации 1С-Рарус:Автоматизация 1С:Франчайзи

1. Evangelina 28.10.22 14:50 Сейчас в теме
Помогите кто может. Решили повысить режим совместимости платформы у базы 1С-Рарус:Автоматизация 1С:Франчайзи и вот такое началось, теперь не можем ни вернуть конфигурацию, ни совместимость, стояла ранее 8.2.16, поставили на 8.3.9, и выше все перебрали, выдает постоянно ошибки(((
В процессе обновления информационной базы произошла критическая ошибка
по причине:
Ошибка SDBL:
Таблица или поле Fld18715 не содержится в разделе FROM (pos=401)
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. lefthander 28.10.22 14:51 Сейчас в теме
(1)Первое что надо сделать - откатиться на копию.
aka Любитель XML; +1 Ответить
7. Evangelina 28.10.22 15:18 Сейчас в теме
(2), на копию откатились, но нам нужны данные за два дня, которые пропали теперь(((
3. user856012 14 28.10.22 14:54 Сейчас в теме
(1)
1С-Рарус:Автоматизация 1С:Франчайзи и вот такое началось
Угу, как если бы тренер по плаванию тонул в бассейне и кричал: "Спасите! Помогите!" :-)
comptr; aka Любитель XML; +2 Ответить
5. Zevzm 28.10.22 15:07 Сейчас в теме
(1) Почитайте статью https://its.1c.ru/db/v838doc#bookmark:adm:TI000000666
После релиза 8.3.8 были изменения в формате хранения некоторых внутренних данных. Возможно когда вы меняли режимы совместимости, что-то нарушили. Утилитой cnvdbfl можно попробовать преобразовать.
8. Evangelina 28.10.22 15:19 Сейчас в теме
(5), база большая, файловой не развернуть(
4. aka Любитель XML 28.10.22 14:58 Сейчас в теме
(1) обратно поставить 8.2.16 не дает результата? Вообще с режимами совместимости нужно быть аккуратно, я например поочередно повышаю, проверяю ошибки в коде сразу, и проверяю работоспособность функционала в режиме предприятия после каждого шага.
9. Evangelina 28.10.22 15:20 Сейчас в теме
(4), откатить пробовали, ошибки лезут всё равно, удаляешь одно, вылезает другое. Даже пробовали накатить типовую, не помогает.
6. Ivan_Sol 19 28.10.22 15:10 Сейчас в теме
Выгрузить в DT и снова загрузить, часто помогает
10. Evangelina 28.10.22 15:21 Сейчас в теме
(6), пробовали. Уже в трех разных местах равернута копия под разными SQL и MS и Postgre, не помогает.
11. Ivan_Sol 19 28.10.22 15:24 Сейчас в теме
Это все серверные базы, а вы пробовали сделать файловой, если есть такая возможность?
12. Evangelina 28.10.22 15:28 Сейчас в теме
(11), увы, база уже большая.
13. Ivan_Sol 19 28.10.22 15:43 Сейчас в теме
Еще вариант - почистить все кэши и базы и 1С
16. Evangelina 28.10.22 16:41 Сейчас в теме
(13), про кэш поняла, а базы и 1с что именно почистить?
14. user1203706 14 28.10.22 15:55 Сейчас в теме
(1)
Версия платформы какая хоть ?
В базе есть расширения ?
Формат хранения базы, SQL ?
15. Evangelina 28.10.22 16:39 Сейчас в теме
(14), база развернута и на MS SQL и на Postgre SQL
Платформа на первой 8.3.17.1851 (32-битка), на второй 8.3.21.1302(64-битка)
Расширений нет, это база как УТ 10.3.
17. user1203706 14 28.10.22 17:32 Сейчас в теме
(15) база в dt выгружается хоть ? Или тоже валится на эту ошибку ?
22. Evangelina 29.10.22 08:34 Сейчас в теме
18. karamazoff 118 28.10.22 17:44 Сейчас в теме
для файловой базы уже давно размер не проблема, а так, решите что вам дороже - ваша работа по восстановлению базы, или сказать юзерам ой, нафигачте документы за последние 2 дня... я за второе
20. Ivan_Sol 19 28.10.22 21:02 Сейчас в теме
Есть кэш пользователя, удалил пользователя - кэш почистился,
Есть кэш базы, удалил базу - кэш почистился
А есть кэш 1c
c:\Program Files\1cv8\srvinfo\reg_1541\snccntxf9e2add1-c791-4bb9-8234-5f22914bd922\
у вас свой путь.
там лежат файлы типа snccntx.dat
Проблема была в том, что при обновлении базы вылезала платформенная ошибка. Единственный способ - останавливали сервер 1С и чистили эту папку, после этого можно было обновляться. Может и вам поможет.
21. muskul 29.10.22 08:22 Сейчас в теме
За то время пока вы тут пробуете обновить уже заколотили бы документы за два ручками
23. Evangelina 29.10.22 08:39 Сейчас в теме
(21), некоторые документы не просто набить. они не как поступление или продажа, это задачи, ремонты и события CRM. Такое на бумаге не печатается, представьте 40 человек за два дня по 25-30 завели каждый такого и закрыл, а то и больше. Поэтому и пытаемся восстановить, т. к. делаем задачи сразу, не пишем их на листочек или еще куда. Поступила. завели, сделали, закрыли.
24. Evangelina 29.10.22 08:43 Сейчас в теме
Пытались откатить изменения базы и запустить ее и вот такая ошибка.
Прикрепленные файлы:
25. user1203706 14 29.10.22 09:01 Сейчас в теме
(22) если выгружается, то на другом релизе конфы загрузите обратно, например, младшей версии платформы, + пересоздайте базу в кластере серверов
26. Evangelina 30.10.22 20:47 Сейчас в теме
При попытке реструктуризировать постоянно вылетает ошибка:
В процессе обновления информационной базы произошла критическая ошибка
по причине:
Ошибка SDBL:
Таблица или поле Fld18715 не содержится в разделе FROM (pos=401)

Fld18715 вот эта цифра каждый раз меняется, прибавляется к ней 819, т. е. нажимаю еще раз реструктуризация идет и уже будет Fld19534 и т.д. Только не пойму в какой именно таблице поле пытается найти или создать. Вроде как стопорится на документе Заказ покупателя.
27. user1203706 14 30.10.22 21:16 Сейчас в теме
(26) выложите выгрузку на файлопомойку, ссылку сюда на поглядеть
28. user856012 14 30.10.22 21:28 Сейчас в теме
(27)
выложите выгрузку на файлопомойку, ссылку сюда на поглядеть
Агащаззз! Судя по (23), база супер-пупер ценная, так что наверняка максимум, на что удастся "поглядеть" - это сообщение вроде: "Не могу, коммерческая тайна!"
29. Evangelina 31.10.22 07:44 Сейчас в теме
(28),вы правы) К сожалению( Никто мне не согласует такое, в базе слишком много информации, пусть не тайной, но имеющей большую ценность. И за передачу без согласование в третьи руки штраф грозит очень немалый)
30. user1203706 14 31.10.22 09:10 Сейчас в теме
(29) Ну, тогда занимайтесь.
31. Evangelina 01.11.22 07:47 Сейчас в теме
Всем спасибо за помощь! Итог, можно восстановить, но долго и придется многое ручками делать (очень многое). В итоге с помощью запроса из самих таблиц SQL выгрузили с УИД данные и загрузили обработкой в базу, восстановили почти всё, многое конечно успели набить руками уже.
Оставьте свое сообщение

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