Каталог решений - Недопустимое состояние объекта !m_usingOldShema [backend — src\DBGenerationsImpl.cpp (2377)]

Недопустимое состояние объекта !m_usingOldShema [backend — src\DBGenerationsImpl.cpp (2377)]

Недопустимое состояние объекта !m_usingOldShema [backend — src\DBGenerationsImpl.cpp (2377)]

В наличии

Не знаю, что именно вызвало такую ошибку, поэтому напишу, что выполнен был переход с платформы 8.3.10.2561 на 8.3.16.1148.
Конфигурация разрабатывалась с использованием хранилища конфигурации. База серверная на Microsoft SQL.
В результате изменений в конфигурации, не вызывающих реструктуризацию базы, после нажатия F7 возникло такое сообщение.

Категория:

Описание

Очистка кэша не помогла.

Далее, не знаю, что именно помогло, но я выполнил следующие операции:

  1. В консоли кластера заблокировал регламентные задания и выгнал всех пользователей
  2. Вышел из консоли кластера
  3. Отключился от хранилища
  4. Снял с публикации на web-сервере
  5. Вернул конфигурацию к базе (убрал восклицательный знак)
  6. Вышел из 1С
  7. Почистил кэш
  8. Добавил константу, F7, Удалил константу F7 — Ура! не вылетает!
  9. Подключил хранилище, F7 — не вылетает!
  10. Включил регламентные задания в кластере
  11. Опубликовал базу на web-сервере

Я подозреваю, что проблема именно в динамическом изменении. Возможно, реструктуризация базы помогла при добавлении константы.

Надеюсь, что мой опыт поможет кому-нибудь ещё исправить подобную ситуацию.

has been added to your cart:
Оформление заказа