Ошибка SQL при обновлении

1. rule_2 48 15.03.23 11:15 Сейчас в теме
Есть две базы на конфигурациях Комплексная автоматизация 2.5, версий 2.5.10.93 и 2.5.11.56. Обе типовые.

При обновлении на более новый релиз вываливается ошибка:

Выполнение одного или нескольких заданий завершилось с ошибкой Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Недопустимое имя объекта "dbo._AccumRg68950NG".
HRESULT=80040E37, SQLSrvr: SQLSTATE=42S02, state=1, Severity=10, native=208, line=1


Причем при обновлении второй базы ошибка та же, только ругается на другую таблицу, уже на InfoRg32576NG.
Полностью перезагружал конфигурацию из файла, не помогает. В ТиИ делал все, кроме реструктуризации таблиц, не помогает.
Создал пустую базу на скуле из шаблона. Пытался обновить ее - та же ошибка, но опять-таки ругается на другую таблицу.
Попытка обновления на другой релиз не увенчалась успехом, ошибка та же.

Кто-нибудь сталкивался с таким вообще? Гугл не помогает.
Что это за таблица такая с постфиксом NG? В описании таблиц такой нету.
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
17. Дмитрий74Чел 235 15.03.23 14:29 Сейчас в теме +3 $m
- перед обновлением выполнить реструктуризацию таблиц ("В ТиИ делал все, кроме реструктуризации таблиц")
- если не помогло - выполнять обновление в v1 (conf.cfg)
vladir; kalyaka; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. tolyan_ekb 105 15.03.23 11:27 Сейчас в теме
Похоже это копия таблицы при реструктуризации. Я вот это нашел.
При реструктуризации данных для каждого реструктуризуемого объекта создается копия таблицы с новой структурой. Потом в нее пакетно копируются данные из старой таблицы. После копирования старая таблица удаляется, новая переименовывается. Если реструктуризация по каким-либо причинам прервалась, то в базе остаются висеть эти таблицы — до следующей попытки обновления. Чтобы освободить место на диске и облегчить базу до следующей попытки, можно почистить дубли таблиц с префиксом NG.
Дмитрий74Чел; +1 Ответить
8. RustamZz 15.03.23 12:02 Сейчас в теме
(1) NG это реструктуризованная под новый релиз таблица. Рекомендую обновлять более-менее крупные базы с реструктуризацией v2
12. rule_2 48 15.03.23 12:22 Сейчас в теме
15. RustamZz 15.03.23 13:38 Сейчас в теме
(12) Таблиц NG не должно быть. Там через alt er table изменения структуры происходят.
3. tolyan_ekb 105 15.03.23 11:30 Сейчас в теме
Может с дисками проблема?
4. HanterVol 8 15.03.23 11:39 Сейчас в теме
Расширений, меняющих структуру нет случайно?
9. rule_2 48 15.03.23 12:05 Сейчас в теме
(4)
Расширений, меняющих структуру нет случайно?

В одной базе есть, в другой нет, в третьей - вообще ни одного расширения, как и данных (полностью новая, из шаблона, но с ошибкой при обновлении).
5. Alexandr671 15.03.23 11:47 Сейчас в теме
При наличии промежуточных обновлений обновлять не на последний релиз , а на промежуточные.
или
Попробовать не последнюю платформу.
6. rule_2 48 15.03.23 12:01 Сейчас в теме
(5)

Я пытаюсь обновиться по синей стрелке. А вы говорите, что нужно по красным несколько релизов накатывать?
Прикрепленные файлы:
7. Alexandr671 15.03.23 12:02 Сейчас в теме
10. TormDV 15.03.23 12:11 Сейчас в теме
(6) Исправленные ошибки в 11.78 посмотрите, может исправили. Одну базу можно попробовать на нее сразу обновить.
11. Alexandr671 15.03.23 12:12 Сейчас в теме
Еще вариант залить какой нибудь из ближайших предыдущих релизов и обновить его, минуя 2.5.10.93 .
13. rule_2 48 15.03.23 12:25 Сейчас в теме
(11) 2.5.10.93 - это текущий релиз
14. Alexandr671 15.03.23 12:30 Сейчас в теме
(13) залить к примеру 2.5.10.84
16. Дмитрий74Чел 235 15.03.23 14:27 Сейчас в теме
В чате экспертов в телеге на днях спрашивали такой вопрос
17. Дмитрий74Чел 235 15.03.23 14:29 Сейчас в теме +3 $m
- перед обновлением выполнить реструктуризацию таблиц ("В ТиИ делал все, кроме реструктуризации таблиц")
- если не помогло - выполнять обновление в v1 (conf.cfg)
vladir; kalyaka; +2 Ответить
19. vladir 114 14.07.23 11:16 Сейчас в теме
(17) Спасибо! Обновлялся на платформе 8.3.23.1739 по v2, выдавало ошибку на этапе реструктуризации. До обновился по v1, все Ок.
20. Тильчик 25.10.23 07:24 Сейчас в теме
(19)Просветите пожалуйста а что за версии v1 и v2?
21. rule_2 48 27.10.23 20:06 Сейчас в теме
18. danya1606 25 26.05.23 10:39 Сейчас в теме
Так же столкнулся с подобной ошибкой, причина в недостатке места на диске, т.е. при размере базы 100 GB и остатке на диске 20 GB ошибка проявляется.
Оставьте свое сообщение

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