Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка при реструктуризации таблиц, после смены режима совместимости

Ошибка при реструктуризации таблиц, после смены режима совместимости
Я
   sadko
 
01.03.21 - 17:11
Добрый день.

На предприятии используется конфигурация Комплексная автоматизация 1.1, релиз последний 1.1.115.1. Очень сильно дописана.
У конфигурации установлен режим совместимости с версией 8.2.13.
Текущая версия платформы 8.3.11.3034. База крутится на SQL.

Есть необходимость изменить режим совместимости до 8.2.16. Сейчас тестирую на копии БД и при реструктуризации таблиц регистра накопления Закупки, после смены режима, появляется ошибка:

В процессе обновления информационной базы произошла критическая ошибка
по причине:
Ошибка SDBL:
В схеме базы данных нет таблицы с именем AccumRgAggOpt36745

Ошибка вроде как в таблице "Таблица опций сети агрегатов (_AccumRgAggOpt)".
Про агрегаты мало что знаю, особо туда не лазил никогда. Сверил сам регистр с типовой конфой, отличий нет.

Посмотрел через ПолучитьСтруктуруХраненияБазыДанных, такой таблицы нет.

ИмяТаблицыХранения    ИмяТаблицы    Метаданные    Назначение    Поля    Индексы
"AccumRgAgg7ff1h19065"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg7031h19066"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg3031h19067"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg5031h19068"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg6031h19069"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg7011h19070"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg1031h19071"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg2031h19072"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg4031h19073"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg5011h19074"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg6011h19075"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg31h19076"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAgg4011h19077"    ""    "РегистрНакопления.Закупки"    "АгрегатРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgDl19078"    ""    "РегистрНакопления.Закупки"    "НовыеОбороты"                    ТаблицаЗначений    ТаблицаЗначений
"AccumRgBf19079"    ""    "РегистрНакопления.Закупки"    "БуферОборотов"                    ТаблицаЗначений    ТаблицаЗначений
"AccumRgSt19080"    ""    "РегистрНакопления.Закупки"    "СтатистикаЗапросов"            ТаблицаЗначений    ТаблицаЗначений
"AccumRg19046"                    "РегистрНакопления.Закупки"    "РегистрНакопления.Закупки"    "Основная"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgTn19063"            "РегистрНакопления.Закупки.Обороты"    "РегистрНакопления.Закупки"    "Обороты"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgChngR19064"            "РегистрНакопления.Закупки.Изменения"    "РегистрНакопления.Закупки"    "РегистрацияИзменений"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgOpt35850"    ""    "РегистрНакопления.Закупки"    "НастройкиХраненияИтоговРегистраНакопления"    ТаблицаЗначений    ТаблицаЗначений
"AccumRgAggGrid36365"    ""    "РегистрНакопления.Закупки"    "СписокАгрегатовРегистровНакопления"    ТаблицаЗначений    ТаблицаЗначений

Какие есть варианты с добавлением этой таблицы или может быть наоборот ее убить на SQL?
   vicof
 
1 - 01.03.21 - 17:13
Тестирование и исправление что говорит?
   sadko
 
2 - 01.03.21 - 17:18
(1) Так вот как раз в момент тестирования и появляется ошибка.
   ДенисЧ
 
3 - 01.03.21 - 17:27
Галку агрегатов с регистров оборотов сними
   Dmitrii
 
4 - 01.03.21 - 17:30
(2) А ты тестирование и исправление запускаешь ДО смены режима совместимости или уже после?
В режиме совместимости 8.2.13 проблемы нет?
   sadko
 
5 - 01.03.21 - 17:32
(4) После смены конечно. На 8.2.13 не пробовал делать тестирование. Возможно и там была ошибка.
   sadko
 
6 - 01.03.21 - 17:34
(3) Не совсем понял что это за галка?
   Dmitrii
 
7 - 01.03.21 - 17:37
(5) Конечно?...
Странны ты. Для начала проверь базу в исходном состоянии в режиме совместимости 8.2.13.
Если там всё нормально, то можно продолжать со сменой режима совместимости.
Тем более, что по дороге в 8.2.14 1С сильно меняла структуру базы данных. Вроде как клиент-серверного режима это не касалось, но фиг его знает...
   ДенисЧ
 
8 - 01.03.21 - 17:43
(6) ПКМ по регистру - свойства, там ссылка Агрегаты
   sadko
 
9 - 01.03.21 - 17:47
(8) Ну там же просто список настроек. Причем достаточно большой список.
   sadko
 
10 - 01.03.21 - 17:50
(7) Да вроде все работало долгое время, смысл было проводить тестирование. Опять же, какое тестирование надо сделать до смены? Только реструктуризацию?
   ДенисЧ
 
11 - 01.03.21 - 18:00
(9) Ну так удали.
Я сталкивался с таким. Просто запомни, что там есть, удали. Реструктуризуй.
Когда прокатит - вернёшь обратно.
   sadko
 
12 - 01.03.21 - 18:04
(11) Ок, попробую. Спасибо.

Список тем форума
 
2 + 2 = 3.9999999999999999999999999999999...
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.