Добрый день. Подскажите, может кто то уже сталкивался с данной проблемой: Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
Ошибка SDBL:
В схеме базы данных нет таблицы с именем DataHistorySettingsExt.
Пробовал тестирование и исправление, chdbfl.exe на файловом варианте БД, перезалить БД на серверный вариант. Ошибка возникает при попытке открыть документ или справочник, добавленный в расширении. Режим совместимости тоже пробовал понижать у расширения. Пробовал запускаться на платформах 8.3.22.2283 и 8.3.23.1912
Пробовал так же
Кажется, только что получилось решить проблему, что сделал:
1. В старом расширении включил режим совместимости 8.3.20;
2. Cоздал справочник;
3. Включил у него Историю данных.
После этих действий справочник открылся нормально, до этого выполнял только пункт 2 и программа выдавала ту же ошибку.

Все это на платформе 8.3.23.1912

и все отсюда(кроме прямого исправления SQL, не имею доступа)
https://infostart.ru/1c/articles/1970736/
---
Решение : 1. Переход на платформу 8.3.24.1368; 2. Тестирование и исправление... с настройками на скрине(на прошлых платформах тестирование не помогло)
---
DataHistorySettingsExt

Если конфигурация работает под платформой 8.3.21 и в конфигурации есть расширения,
установленные до перехода на платформу 8.3.21, то может оказаться что установка
рассматриваемого модуля расширения при попытке запуска после установки может дать
ошибку SDBL:

В схеме базы данных нет таблицы с именем DataHistorySettingsExt.

 В этом случае следует добавлять расширение под версией платформы 1с 8.3.20.
(Подобная ситуация встретилась с версией 8.3.21.1393. Добавление модуля в этом случае
произвелось под версией платформы 1С 8.3.20.1838).
---
Расширение писалось с нуля на платформе 8.3.22.2283
---
попробовал так же перейти на 8.3.23.1912 и создать новое расширение с 1 документом, который при попытке открытия в предприятии дает ту же ошибку
---
отсюда рекомендация
https://roscluster.ru/wp-content/themes/c300/files/podkluchenie_modulya.pdf
---
проблема с этим методом, что нельзя запустить конфигурацию на платформе ниже 8.3.21
---
Запусти конфигурацию на платформе той, на какой получается.
А затем, в свойствах Конфигурации укажи версию ниже.
Должно получиться.
---
"А затем, в свойствах Конфигурации укажи версию ниже" речь про совместимость?(7)
---
Да
---
не сработало
---
не сработало поменять версию совместимости у расширения, а менять совместимость у конфигурации возможности нет, тут попытка обойтись без снятия с поддержки
---
Создайте новое расширение с правильной версией, и скопируйте туда код из старого расширения.
---
создаю новое расширение, добавляю руками документ без ничего и ошибка есть
---
Решение : 1. Переход на платформу 8.3.24.1368; 2. Тестирование и исправление... с настройками на скрине(на прошлых платформах тестирование не помогло)
---
Подскажите- с чем связано обязательное использование версии не ниже 24?
В описании к релизу сказано:
"Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от предыдущей версии к версии 8.3.24 не требуется.

Источник: https://dl03.1c.ru/content/Platform/8_3_24_1342/1cv8upd_8_3_24_1342.htm#9cfe5bae-7d2f-11ed-963f-0050569f678a "

Опять межу строк читать?
---
после выполнения тестирования с указанными галками на платформе 8.3.25.1374 все заработало. Спасибо!
---
Спасибо!
---
Спасибо за ваши труды! Не знал, что и делать, пока не наткнулся на это обсуждение.
Я запустил поиск дублей в БП3 и вскоре получил ошибку:
... В схеме базы данных нет таблицы с именем RefSInf26550
База новая, я недавно конвертировал ее из БП 2 Корп.
Конвертировал на релизе 8.3.24, а работать начали на 8.3.23.1912!!
Сделал как в (14), только уже на релизе 8.3.25.1286, и все работает!

P.S.: В процессе тестирования заметил сообщение:

Объект изменен: Хранилище информации о применении расширений конфигурации к базе данных (новое поколение данных) ExtensionsInfo
---
Была такая же ошибка. Тестирование и исправление не помогло.
Через функцию ПолучитьСтруктуруХраненияБазыДанных() нашёл таблицу на которую ругается. Проблема оказалась в предопределенных данных справочника(ИдентификаторыОбъектовМетаданных и СлужбыДоставки).

Чтобы решить проблему сделал следующее:
1) Сохранил конфигурацию в файл

2) Снял с поддержки

3) Удалил предопределенные данные справочника ИдентификаторыОбъектовМетаданных(RefSInf23118)

4) Удалил предопределенные данные справочника СлужбыДоставки(RefSInf16385)

5) Реструктуризировал

6) Загрузил сохраненную конфигурацию, чтобы вернуть поддержку.

7) Реструктуризировал

Написал обработку которая выводит список таблиц.
---
https://bugboard.v8.1c.ru/error/000157288
Проверка логической целостности информационных баз, использующих разделение данных

Описание:
При тестировании и исправлении с проверкой логической целостности информационных баз, использующих разделение данных, ошибочно удаляются пустые таблицы предопределенных данных. Как следствие, при дальнейшей работе происходят ошибки СУБД, например, для таблицы справочника

Не удалось найти объект "Acc.dbo._RefSInf19574", так как он не существует, или отсутствуют разрешения.

Способ обхода:
Восстановление базы или таблиц из бэкапа.

Исправлена: "Технологическая платформа", версия 8.3.24.1667
Исправлена: "Технологическая платформа", версия 8.3.25.1374
---
Получил такую же ошибку на платформе 8.3.24.1586. Копию делал, но не сразу спохватился и не смог вернуться к копии.
В итоге средствами SQL перенес удаленную таблицу из копии потом выполнил Реструктуризацию, проблема ушла.
---
На тему 24 платформы...
При ТиИ у меня в БП удалились 3 пустых таблицы. Тоже восстановил средствами SQL (тоже не сразу заметил).
Потом нашел сообщение о такой ошибке:
https://bugboard.v8.1c.ru/error/000157288
Т.е. 1с прямо пишет, что это ошибка платформы.
Причем, у меня база не разделенная, но таблицы все равно удалились (((
Прикрепил скрин с сайта 1С для тех у кого нет на него доступа.