Ребята, хелп! После обновления платформы с 1.3.8.2137 до 1.3.10.2168 в конфигураторе при записи новой внешней обработки возникает ошибка и выкидывает:
"Ошибка SDBL: В схеме базы данных нет таблицы с именем ExtensionsInfo"
Куда смотреть? Есть мысль последовательно обновить сначала до 1.3.9, а потом до 1.3.10
Да тут без разницы последовательно обновлять или нет - попробуйте на старой платформе запустить , а вообще первым делом chdbfl , чистка кэша, ТиИ. а после этих действий уже смотреть что дальше
Сначала очистите кэш, попробуйте, если нет - chdbfl.exe на копии базы, ибо
... Алгоритм работы утилиты [chdbfl.exe] в режиме исправления относительно прост. Она читает все данные из файла базы, которые может прочитать, и записывает их в новый файл базы. По окончании старый файл базы утилита удаляет! Без предупреждения. В результате, все данные, которые потенциально есть в битой файловой базе, бесследно исчезают
Перед обновлением "мажорной" версии платформы (8.3.8 на 8.3.10, например) всегда надо делать полный бэкап базы (копированием папки или полной архивацией средствами SQL), чистить кэш на всех рабочих местах и только после этого пробовать. А лучше держать для этих целей тестовую копию.
Я говорил про платформу, но раз вы обновляли релиз , то это другое дело , но опять если релиз позволял делать такой переход , то все должно быть нормально.
в (5) вам дали ссылку на утилиту Tool_1CD. С помощью ней можно проверить состав таблиц в базе и в случае чего восстановить или перенести указанную таблицу из другой базы
(11) Дело однозначно в платформе. Аналогичная ситуация. При попытке открыть список планов обмена. ошибка SDBL и вышибает. платформа 8.3.5. Ставлю 8.3.9 Проблема уходит.