|   |   | 
| 
 | Нарушена целостность структуры конфигурации | ☑ | ||
|---|---|---|---|---|
| 0
    
        Strogg 23.04.23✎ 08:58 | 
        Привет, коллеги.
 При обновлении бух проф на релиз 3.0.133.27, по заверениям бухгалтера, в серверной погас свет, всё выключилось и вот. В конфигуратор заходит, но конфа не открывается, крошась с сабжем. При входе в режиме 1С предприятия бегунок обновления доходит до 8% и вываливается что то типа "Значение не является значением объектного типа (имя)". Чекдбфл не находит никаких ошибок, ТИИ проходит в обычном режиме тоже без каких либо проблем. что пробовал: 1) подсовывал кэш от чистой 3.0.133.27, чтобы хотя бы открыть окно конфы - не помогает. Вываливается сабж. 2) переконвертировал файл 1ЦД в версию для 8.2.14, чтобы попытаться подсунуть в Тул1ЦД таблицу конфигурации из чистой базы (там все на поддержке без изменения), но возможности загрузить таблицу в Тул1ЦД не нашел (кстати, после конвертации стало нормально проходить ТИИ - раньше и при ТИИ крошилось) Самое печальное, что я даже не могу понять, в каком именно объекте это значение не является значением объектного типа, чтобы узнать где структура конфы поломалась. Может, кто то проходил уже этот удивительный путь? Спасибо! | |||
| 1
    
        Волшебник 23.04.23✎ 09:02 | 
        Перед обновлением всегда делают бэкап     | |||
| 2
    
        Strogg 23.04.23✎ 09:05 | 
        (1) Это, к сожалению, не мой клиент. Да, забыл сказать, что дт выгружается и загружается. Но конфа не открывается. Кстати, пробовал загрузить в sql. Тоже крашится при попытке что то вставки неуникального индекса.     | |||
| 3
    
        PLUT гуру 23.04.23✎ 09:05 | 
        > в серверной погас свет
 это как? Свет погас, потом потух. В полночи пропел петух. Заскрипела половица. Громко взвизгнула девица. Часы пробили двадцать шесть. У собаки дыбом шерсть. Рыбки сдохли на картине И упали со стены. Я один в своей квартире, С полтергейстами на «ты» © не моё | |||
| 4
    
        Strogg 23.04.23✎ 09:07 | 
        (3) вот я реально хз че там случилось у них). Работаю только с теми граничными условиями, что мне предоставили.     | |||
| 5
    
        d_monah 23.04.23✎ 09:12 | 
        Есть те кто проходил этот путь,и те кто пока не проходил.Я проходил,с тех пору у меня есть бесперебойник и беки. Что делать?Восстанавливать,возможно и ручками по первичке.     | |||
| 6
    
        Strogg 23.04.23✎ 09:16 | 
        Печально. Может, как то можно в файловый вариант подсунуть таблицу config от целой базы? в SQL это работает же...     | |||
| 7
    
        ViSo76 23.04.23✎ 09:18 | 
        Если файловая, то скопируй файл базы, дальше скорми его утилите checkdbfl. Если чего не хватает досоздаст или скорректирует.     | |||
| 8
    
        shuhard 23.04.23✎ 09:22 | 
        (2)[Кстати, пробовал загрузить в sql. Тоже крашится при попытке что то вставки неуникального индекса.]
 можно использовать постгри можно повесить триггер на нужную табличку, поищи по МихаилМ по форуму, технология описана многократно | |||
| 9
    
        shuhard 23.04.23✎ 09:23 | 
        (0)[В конфигуратор заходит, но конфа не открывается, крошась с сабжем. ]
 попробуй с помощью ключей запуска вернуться к конфигурации базы данных | |||
| 10
    
        Winnie Buh гуру 23.04.23✎ 09:34 | 
        (0) рабочий вариант - это поднять архивную копию базы, сделанную ДО обновления, и повторить попытку, 
 если архива нет, то какого-то одного рецепта на всё случаи тоже нет, стандартный набор танцев с бубном: - ТИИ - выгрузка/загрузка в файловую базу, - выгрузка/загрузка в базу SQL, - chdbfl.exe, - загрузка конфигурации из файла CF из эталонной конфы того же релиза, - удалить всё патчи и расширения, - перегнать базу через облако, - Tool_1CD, может что-то ещё вспомню... | |||
| 11
    
        shuhard 23.04.23✎ 09:34 | 
        (10) + выгрузказагрузка в идентичную     | |||
| 12
    
        Winnie Buh гуру 23.04.23✎ 09:41 | 
        (10) *уточнение - chdbfl.exe запускать только на копии базы, т.к. этой утилитой можно базу и в конец угробить 50/50     | |||
| 13
    
        Strogg 23.04.23✎ 10:00 | 
        (10) "загрузка конфигурации из файла CF из эталонной конфы того же релиза," - не получится - при попытке открытия окна конфигурации крушится с сабжем.
 --- Удивительно, но в sql дт удалось загрузить. Но конфа так и не открылась с той же ошибкой. Сейчас подгружу в скуль чистую бух того же релиза, и скопирую config оттуда в подопытную базу. Если и это не выгорит то хай руками восстанавливает. Но тут уже чисто спортивный интерес) | |||
| 14
    
        Winnie Buh гуру 23.04.23✎ 10:06 | 
        (13) разумеется для вашего конкретного случая не всё способы из списка подойдут, он общий     | |||
| 15
    
        ViSo76 23.04.23✎ 10:09 | 
        (13) скорее всего таблицы грохнуты некоторые, утилита это подправит     | |||
| 16
    
        Winnie Buh гуру 23.04.23✎ 10:12 | 
        патчи и расширения можно грохнуть командой /DeleteCfg -AllExtension
 причина ошибки "Нарушена целостность структуры конфигурации" вполне может быть и в них | |||
| 17
    
        rphosts 23.04.23✎ 14:26 | 
        ТИИ доступно?     | |||
| 18
    
        rphosts 23.04.23✎ 14:28 | 
        не пробовали удалить таблицы config/config.sav?     | |||
| 19
    
        rphosts 23.04.23✎ 14:29 | 
        + (18) или заменить их таковые из типовой 3.0.133.27 или на таковые из того релиза с которого обновляли     | |||
| 20
    
        Strogg 23.04.23✎ 18:35 | 
        В общем, тухло всё.
 (17), пробовал, подменял типовыми, конф открывается, но 1С не запускается - выдает тонну ошибок(хотя, конфа поставщика совпадает с таковой из чистой базы). При попытке вернуться к конфигурации БД - загружает конфу полностью на 100% и вылетает с нарушением целостности структуры. Попробовал подоткнуть конфиг от чистой 133.27, и после открытия конфы обновить конфигурацию на последний релиз - обновляет релиз и....крашится с нарушением целостности структуры конфигурации. | |||
| 21
    
        Alexor 23.04.23✎ 19:38 | 
        (20) раз 1с запускается и появляется бегунок обновление до 8% идет. Отключи выполнение обновления, ключ не помню по памяти.
 А дальше посмотреть доступность данных. Может удастся в чистую перетащить | |||
| 22
    
        DJ Anthon 24.04.23✎ 05:38 | 
        (21) может даже через ком подключиться     | |||
| 23
    
        rphosts 24.04.23✎ 06:21 | 
        (20) конфигурация открылась! Следующий шаг - делаем чисто символическое изменение(например + константа) и ф7     | |||
| 24
    
        oslokot 24.04.23✎ 07:21 | 
        (0) // При входе в режиме 1С предприятия бегунок обновления доходит до 8% и вываливается что то типа "Значение не является значением объектного типа (имя)".
 А что в ЖР? | |||
| 25
    
        Serg_1960 24.04.23✎ 08:57 | 
        (20) "При попытке вернуться к конфигурации БД..." - просто выгрузите конфигурацию в файл и загрузите в новую пустую базу. Так Вы сможете проверить/понять в каком состоянии находится конфигурация БД. Я бы ещё посоветовал снять с поддержки конфигурацию - конфигурация поставщика тоже может рушится и вызывать проблемы не только лишь при обновлении.
 PS: ближе всех "в теме" - rphosts [imxo] | |||
| 26
    
        Волшебник 24.04.23✎ 08:58 | 
        Перед всеми действиями нужно сделать бэкап того, что есть сейчас, чтобы не разрушить ещё больше.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |