Конфигуратор. Нарушена целостность структуры конфигурации УТ 10.3 8.1.15.14 #761422


#0 by Dikosit
Уважаемые коллеги, внимаю к коллективному разуму: Есть рабочая база УТ 10.3, версия 8.1.15.14, размер 4.5Гб, файл-серверная - в режиме конфигуратора прекрасно открывается. При переносе базы в другой каталог на сервере, на другой компьютер - при открытии конфигурации в конфигураторе выдает ошибку: нарушена целостность структуры конфигурации. Выгрузка-загрузка, чистка/замена кеша, ТИИ, chdbfl не помогают. Самое главное на том же сервере, скопирована база в другую папку и там выдает эту ошибку. На родном месте (d:1cv81base) работает все прекрасно. Копируем в другую папку, например (d:1cv81base1) - и в режиме предприятия прекрасно работает, а конфигурацию открыть не дает, "Нарушена целостность структуры конфигурации" Хотелось бы услышать подсказки от коллективного разума. Спасибо!
#1 by XLife
восстановить рабочую версию из бекапа
#2 by Dikosit
База прекрасно работает, переносить в другой каталог ее не требовалось, когда появилась проблема непонятно, в копиях 3 мес. давности она уже присутствует. Повторюсь: ошибка выходит ТОЛЬКО при запуске программы в другом каталоге, другом компьютере, на своем родном месте все прекрасно открывает.
#3 by Dikosit
Свое родное место у нее на райд массиве SSD. Проверять на ошибки диск не рискую, вдруг после проверки перестанет и на родном месте работать???
#4 by XLife
беги, пока не поздно...
#5 by mehfk
>> Хотелось бы услышать подсказки от коллективного разума. >> Спасбо! Тебе делать нечего? База работает - работает, вот и не трожь!
#6 by Dikosit
Господа, вы такие остроумные, пропускайте эту тему плз...
#7 by mehfk
Я потратил время, чтобы прочитать твой флуд - я имею право высказать свое мнение.
#8 by Serg_1960
Установи бесплатный сервер PostgreSQL и подними копию базы в клиент-серверном варианте. Если там конфигуратор базы открывается без ошибок, то скорее всего "размер 4.5Гб" - ключевые слова.
#9 by Dikosit
у меня и больше базы есть, дело не в размере. Провел эксперимент: В рабочей базе сделал "Сохранить конфигурацию в файл", на другом компе в чистой базе "Загрузить конфигурацию из файла". При загрузке выдало ошибку "Нарушена целостность структуры конфигурации". Наверное сбойная сама конфигурация базы. Смущает то что на своем месте все работает. Может быть как то поврежден диск?
#10 by Serg_1960
Есть сомнения по поводу "чистка/замена кеша". Попробуй внести в список баз ещё одну (новую) запись на эту-же рабочую базу (d:1cv81base). Если конфигуратор перестанет открываться - к сожалению я скорее всего прав - кэши не были очишены и Ваша база жива пока жива конфигурация в локальном кэше. И если я прав, то не исключено, что первое-же очередное обновление обрушит базу.
#11 by Serg_1960
Попробуй выгрузить конфигурацию базы данных (не основную конфигурацию!) и проверь её аналогично.
#12 by Serg_1960
+ Если конфигурация БД работоспособная, то можно загрузить её вместо сбойной основной конфигурации. Обрати внимание: основная конфигурация и конфигурация БД могут отличаться друг от друга (даже если конфигуратор "не видит" отличий в них).
#13 by Dikosit
пробовал, в основной базевсе по прежнему работает.   Конфигурация БД в чистую базу тоже не грузится. При создании файла поставки в рабочей базе вываливается с ошибкой "Нарушена целостность структуры конфигурации"
#14 by MadJhey
Структуру конфигурации дает выгрузить?
#15 by MadJhey
Увидел
#16 by MadJhey
Думаю при изменении структуры конфигурации. Она вылетит с ошибкой.
#17 by Dikosit
Нет, без проблем сохраняется. В том то и удивительно
#18 by Dikosit
Как можно проверить корректность cf файла???
#19 by Dikosit
Пришла в голову мысль из рабочей базы в чистую скопировать-> вставить все объекты. Много только ведь их...
#20 by youalex
Конфигурация/Проверка конфигурации... Перейти на 8.2
#21 by SunProgy
а нет копии где все в порядке было - сравнить/объединить с конфигурацией из файла тогда?
#22 by Dikosit
При попытке конвертации на 8.2 та же ошибка ( Копия трехмесячная такая же, давно изменения произошли...
#23 by vde69
что база такая "файл-серверная" ??? или файловая или серверная, поясните пож.
#24 by Dikosit
Копия 3,5-х месячная нашлась нормальная, открывается конфигурация на любом компе. Только как эту конфигурацию влить в рабочую бд.? Просто "загрузить конфигурацию из файла" заменит полностью битую конфигурацию?
#25 by Dikosit
пардон, файловая...
#26 by vde69
файловая может быть демо или тестовой или однопользовательской. А учитывая, отсутствие бекапов, это не база а мусор...
#27 by vde69
файловая - не может быть рабочей
#28 by Dikosit
очень ценные замечания, спасибо
#29 by vde69
>>> пробовал, в основной базевсе по прежнему работает. >>>  Конфигурация БД в чистую базу тоже не грузится. делаешь пустую базу и через XML, скорее всего или при выгрузке или при загрузки будет ошибка, ее не сложно локализовать и пропустить кривые объекты. все остальные варианты выйдут скорее всего более геморойно ну и ссылку у меня в профиле почитай...
#30 by Dikosit
Спасибо за мысль, сейчас попробую через выгрузить/загрузить файлы конфигурации рабочую конфу загрузить в 3,5 мес. давности конфу.
#31 by Serg_1960
Констатирую эффект "демонического" обновления налицо. Смех сквозь слёзы: не исключаю ситуации, когда ни основная, ни конфигурация БД не содержат ошибок, а жизнь автору портит битая конфигурация поставщика. Во всех действия автора она "незримо" всегда присутствовала. Если бы это была база на SQL, то я бы мог проверить каждую из трёх конфигураций независимо друг от друга.
#32 by User_Agronom
Не согласен!
#33 by Serg_1960
Выгрузи конфигурацию копии в файл и находясь в конфигураторе рабочей базы запусти "сравнение и объединение". Не думаю что изменений так много, что "ручками", через буфер их нельзя оперативно перенести конфигурацию трех с половиной месячной давности. Но что-то мне подсказывает, что высока вероятность вывалиться из конфигуратора при сравнении конфигураций.
#34 by Dikosit
Демоническое обновление с 8.1 попило крови мне когда то, на 8.2 корректно работает. Уф. было много изменений за последние месяцы с этим егаисом., внес их все, через выгрузить/загрузить файлы конфигурации загрузил конфигурацию с рабочей базы. Теперь у меня конфигурация корректная, данные 3,5 месячной давности. Блин, как сюда закачать текущие данные без конфигурации?
#35 by H A D G E H O G s
Вот ведь когда человеку делать нечего - он всячески пытается ее разнообразить
#36 by Dikosit
ее это жизнь? В рабочую конфигурацию cf копии загрузился без ругательств. Обновился, переписал базу в другой каталог -опять ошибка. Если как вы говорите глюк в конфигурации поставщика если обновлюсь без галочек выбора, то она заменится и может поможет?
#37 by Dikosit
Сумбурно написал. 1) В рабочей копии вернусь к бд поставщика. 2) Создам файл поставки 3) Обновлю рабочую конфу без галочек. бд поставщика должна обновится, так?
#38 by Dikosit
Попробовал, не получилося баинки пошел...
#39 by Bober
- очисти локальный кэш на компьютере откуда запускаешь конфигуратор - проверь права на папку и подчиненные папки
#40 by romix
У нас тоже на днях взглюкнуло (8.3), ни туда ни сюда, и тоже было связано с кешем.
#41 by Mikhail Volkov
Дык сейчас 8.1 или 8.2?
#42 by Necessitudo
А как? Просто выгружая их в цф и загружая в другие базы?
#43 by Dikosit
в писал что чистил, с правами все ОК сейчас 8.1, в 8.2 просто пробовал конвертнуть Похоже надо SQL, туда грузить, там конфигурации чистить.
#44 by Serg_1960
Ты меня не услышал. Я уже в предлагал в устаревшей, но работоспособной, копии "дотянуть" конфигурацию до актуальной, а потом через выгрузить из копии и загрузить в рабочую, заменить конфигурации в рабочей базе. Не данные базы перекачивать, а конфигурации. Не из рабочей - в копию, а из копии - в рабочую. "не Иван Иваныч, а Иван Петрович, не "Волгу", а "Победу", не автомобиль, а часы, не в лотерею, а в домино, не выиграл, а проиграл, но в остальном все верно"(с)
#45 by Vladal
Релизы платформы 1С полснотью совпадают на обоих компьютерах? Может, на одном релиз 8.x.xx.XXX, а на другом 8.x.xx.YYY
#46 by Dikosit
Я вас услышал: 1.) в старой копии базы поправил конфигурацию до текущей 2.) выгрузил из нее в cf 3.) в рабочую конфу cf корректно загружается, все сохраняется без ошибок. 4.) Проблема так и остается. При копировании базы в другой каталог "Нарушена целостность структуры конфигурации"
#47 by Dikosit
Мне очень хочется понять, почему может быть такой фокус: 1.) База в своем каталоге в режиме конфигуратора прекрасно открывается. 2.) При копировании, выгрузке-загрузке базы в другой каталог на этом сервере или на любой другой другой компьютер - при открытии конфигурации в конфигураторе выдает ошибку: "нарушена целостность структуры конфигурации". Вот корень зла.
#48 by Serg_1960
И "Обновить конфигурацию базы данных(F7)" выполнено без ошибок? "Не верю"(с) Ещё раз спрошу: ты точно уверен, что все кеши очистил? Должно быть так: после очистки кеша, когда входишь в конфигуратор, дерево конфигурации - закрыто и требуется "Открыть конфигурацию". Если заходишь в конфигуратор и дерево конфигурации открыто - кэшированная конфигурация осталась жива и продолжает портить тебе жизнь (последнее утверждение не факт, а предположение).
#49 by vde69
это кеш, в базе есть ошибка а в кеше ошибки нет, если почистишь кеш - база перестанет открываться и на старом компе. чем быстрее сделаешь полный перенос XML в девственно чистую базу ДАННЫХ тем лучше
#50 by Dikosit
это не кэш, в первом посте я писал что "Выгрузка-загрузка, чистка/замена кеша, ТИИ, chdbfl не помогают. "
#51 by Dikosit
наверное придется с XML разбираться...
#52 by Serg_1960
ТС, пришли мне на почту актуальную конфигурацию рабочей базы (та, которая выгружена и якобы битая) и нормальную конфигурацию, выгруженную из устаревшей копии. Попробую, но не гарантирую.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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