|
Нарушена целостность структуры конфигурации | ☑ | ||
---|---|---|---|---|
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
|
Перед всеми действиями нужно сделать бэкап того, что есть сейчас, чтобы не разрушить ещё больше.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |