Ошибка "Файл не обнаружен в Config" при сохранении конфы #728322


#0 by 1398
Платформа - 8.3.5.1119. В конфигурации включена возможность изменений. Конфигурацию не обновляли из типовой несколько лет как минимум, то есть, фактически, никогда. База была подключена к хранилищу. В какой-то момент, сотрудник, подключившись к базе, заметил, что рабочая база от хранилища отключена, после чего начало появляться это сообщение. СУБД = Oracle Из способов, описанных "в интернетах", помог лишь один, выбивающий "клин клином" – заново создали хранилище из этой базы, подключились к нему, отключились, подключились заново, применили изменения к конфигурации БД – и проблема исчезла. Но – проблема повторилась после того, как в конфигурацию внесли изменения и динамически её изменили. Соответственно, перед этим не помогли: - ни скрипты, использующие Config и ConfigSave - ни прочие «пляски» с этими таблицами - ни Тестирование и исправление - ни выгрузка/загрузка в/из *.dt - ни Техподдержка  1С – там молчат, как партизаны (точнее говоря – пишут про то, что нами занимаются уже почти третьи сутки). Подскажите, плиз, кто сталкивался с подобным. Что тут делать?
#1 by Maxus43
Вами занимаются 3-и сутки, ещё парочку потерпите... З.ы. конфа то какая хоть?
#2 by Aloex
В списке сделанного нет очистки кэша.
#3 by 1398
УТ. От конфы зависит? У нас есть работает коллега, который практически на любой вопрос пользователя - первым делом дает рекомендацию почистить кэш. Поэтому такие "лекарства" - происходят на автомате, по умолчанию и не попали в список того, что не помогло.
#4 by МихаилМ
или восстановите из бекапа 34d03f7c-ea41-4dd8-8be6-7f4a31618bdd.0 или удалите из списка метаданных.
#5 by 1398
А как можно узнать, что это за объект в 1С? Сносили его в Cоnfig, не помогло.
#6 by МихаилМ
посмотреть содержимое 34d03f7c-ea41-4dd8-8be6-7f4a31618bdd там будет написано, что это за метаданное.
#7 by 1398
А где (в какой таблице) можно это увидеть? В Config объекта с таким FileName нет.
#8 by МихаилМ
Вы писали, что нет записи 34d03f7c-ea41-4dd8-8be6-7f4a31618bdd.0   А я писал про  запись 34d03f7c-ea41-4dd8-8be6-7f4a31618bdd: главную без суффиксов Если и основной записи метаданого нет в config, то нужно удалить информацию о метаданном из списка метаданных. ссылку на список можно найти в записи root таблицы config как правило это запись e0666db2-45d6-49b4-a200-061c6ba7d569
#9 by 1398
Спасибо за объяснение. Да, "главная" запись (та, что без суфиксов) - в Config есть. А как понять, какому объекту ("Объекту" в терминах конфигурации 1С) эта запись соответствует? Есть поле dbo.Config.BinaryData с типом image. Как-то можно в его содержимое заглянуть? А как, не подскажите?
#10 by МихаилМ
метаданные хранятся в текстовом виде utf-8 запакованы по алгоритму deflate. так, что вам нужно сохранить бинарные данные в файл и распаковать undeflat.exe
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С