Ошибка обновления БД. В процессе обновления информационной базы произошла критическая ошибка

1. andrey_sag 55 13.10.20 10:22 Сейчас в теме
В процессе обновления информационной базы произошла критическая ошибка
по причине:
Ошибка SDBL:
Ссылочная константа содержит недопустимый ссылочный номер таблицы

SQL profile останавливается на:
Top(TOP EXPRESSION:((1)))
|--Clustered Index Scan(OBJECT:([ИмяБД].[dbo].[Config].[PK__Config__3F5D9186F21173E9]), WHERE:([ИмяДБ].[dbo].[Config].[FileName] like N'%.new'))

Ошибка возникла при переходе с 2.4.12.102 на 2.5.5.77. Изначально переходил с 2.4.8.92.. Все шло нормально.. и тут беда.
Может я неправильно настроил флажки в SQL Profile? И на самом деле затык в другом месте.
По теме из базы знаний
Найденные решения
14. keyn5565` 18 13.10.20 10:43 Сейчас в теме
20. LIL_PIVO 3 13.10.20 11:10 Сейчас в теме
(17)

Поправьте, если ошибусь более опытные.
Как мне кажется при реструктуризации sql таблиц, что-то пошло не так. ( 3 ответ https://avprog.ru/q/465002/)

И надо заставить 1с пересоздать эту таблицу (https://open-budget.ru/public/1149698/ что происходит на стороне сервера при обновлении)

Узнаёте имя метаданных в 1с, по имени таблицы из ошибки и добавляете реквизит.

Если конфа типовая, думаю надо искать скрипт который таблицу эту по новой создаст.
21. oleg-x 22 13.10.20 11:10 Сейчас в теме
(19) Я бы в данном случае написал в 1С, может там какой то косяк в самом обновление.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. keyn5565` 18 13.10.20 10:27 Сейчас в теме
ТиС попробуй перед обновлением
3. andrey_sag 55 13.10.20 10:33 Сейчас в теме
5. LIL_PIVO 3 13.10.20 10:35 Сейчас в теме
(3) После обновления с 2,4,8,92
запускали 1С?
и запускали "Отложенное обновление ИБ" ?
7. andrey_sag 55 13.10.20 10:37 Сейчас в теме
4. tsmult 5 13.10.20 10:34 Сейчас в теме
Если тестирование и исправление проходит нормально - выгрузить DT. Создать пустую базу, загрузить DT. С использованием PostgreSQL периодически помогает.
6. andrey_sag 55 13.10.20 10:36 Сейчас в теме
(4) Помогает dt, только на тестовой платформе 8.3.18. Хорошо, что база маленькая и можно сделать dt. Но такое решение не есть хорошо. Хочется понять источник боли и страданий.
8. keyn5565` 18 13.10.20 10:37 Сейчас в теме
В MS SQL(если конечно через него работаем) обслуживание проводим? Обновление статистики, перестроение индекса?
11. andrey_sag 55 13.10.20 10:41 Сейчас в теме
(8) Нет. Но тест проводился на разных серверах, с разными версиями SQL. Я удалил индекс .[PK__Config__3F5D9186F21173E9 ] из таблицы config. 1С при обновлении БД лишний час пошуршал и опять та же фигня. ((
9. XAKEP 13.10.20 10:39 Сейчас в теме
а платформа рекомендуемая и ваша совпадают ?
12. andrey_sag 55 13.10.20 10:41 Сейчас в теме
(9) Использовал 8.3.15 и 8.3.17
13. andrey_sag 55 13.10.20 10:42 Сейчас в теме
(10) Восстанавливал и снимал несколько раз. Я уже видел эту ветку. Мне не помогает.
17. andrey_sag 55 13.10.20 10:46 Сейчас в теме
(15)Что я там туплю.. написано: Добавьте этому регистру ещё один Регистратор (например Акт сверки взаиморасчетов) - сохранитесь(F7).
После чего уберите этот регистратор и ещё раз сохранитесь.
Вследствии проведенной в результате данных манипуляций реструкутризации регистра, проблема должна уйти

А какому этому регистру?
20. LIL_PIVO 3 13.10.20 11:10 Сейчас в теме
(17)

Поправьте, если ошибусь более опытные.
Как мне кажется при реструктуризации sql таблиц, что-то пошло не так. ( 3 ответ https://avprog.ru/q/465002/)

И надо заставить 1с пересоздать эту таблицу (https://open-budget.ru/public/1149698/ что происходит на стороне сервера при обновлении)

Узнаёте имя метаданных в 1с, по имени таблицы из ошибки и добавляете реквизит.

Если конфа типовая, думаю надо искать скрипт который таблицу эту по новой создаст.
14. keyn5565` 18 13.10.20 10:43 Сейчас в теме
16. andrey_sag 55 13.10.20 10:45 Сейчас в теме
18. oleg-x 22 13.10.20 10:50 Сейчас в теме
а зачем вообще обновляетесь на 2.5, когда последняя актуальная версия 2.4.13.51? А это ознакомительные варианты.
19. andrey_sag 55 13.10.20 10:55 Сейчас в теме
(18) )) Вопрос к бизнесу )) Самому весело ))
21. oleg-x 22 13.10.20 11:10 Сейчас в теме
(19) Я бы в данном случае написал в 1С, может там какой то косяк в самом обновление.
22. oleg-x 22 13.10.20 11:12 Сейчас в теме
Еще варианты, что бы проверить.
Попробовать обновиться на SQL версии. А если размер таблиц позволяет и файловый вариант (но это треш для данной конфигурации).
23. andrey_sag 55 15.10.20 10:32 Сейчас в теме
Устал искать источник проблемы. Помогло выгрузить в dt, загрузить в файловый вариант, сохранить. Работает только на 8.3.18.1115.
Сохранял еще до того как вышла новая версия 8.3.18.1128
Оставьте свое сообщение

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