Нарушена целостность структуры конфигурации. ПОМОГИТЕ!!!

1. notka 115 18.02.10 04:42 Сейчас в теме
Добрый день, вчера обновляла БД (Комплексная 8.1). База лежит на сервере у клиента и в момент сохранения данных меня выкидывает из базы, при повторном входе в конфигуратор пишет ошибку "Нарушена целостность структуры конфигурации." и предалагает завершить работу или перезапустить конфигуратор, но сохраниить изменения не дает. При этом в пользовательском режиме база работает, только пишет, что не соответствует сохраненным данным. Помогите, как спасти базу? Бэкап есть но вчерашний - утренний, т.е. целый день пользователи работали и вносили данные, как их не потерять?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. anig99 2844 18.02.10 18:32 Сейчас в теме
Откатите конфу на сохраненную в базе.
3. echo77 1888 18.02.10 18:37 Сейчас в теме
1С работает в Клиент-серверном варианте или в файловом?
4. Трактор 1249 18.02.10 22:47 Сейчас в теме
Цитата из справки
Параметры командной строки в пакетном режиме запуска конфигуратора
/DumpIB <Имя файла> — выгрузка информационной базы в командном режиме.

....

/DumpDBCfg <имя cf файла> — сохранение конфигурации базы данных в файл.

/RollbackCfg — возврат к конфигурации базы данных.
5. notka 115 19.02.10 08:01 Сейчас в теме
6. mosAdm 135 19.02.10 14:14 Сейчас в теме
На 8.1 меня спасала чистка папки
"C:\Documents and Settings\.........\Local Settings\Application Data\1C\1Cv81"
или звход на машину от имени другого пользователя и запуск конфигуратора.

Под 8.2 немного похуже чистки уже не спасают :cry: , приходилось перегружать сервер
emilliya; ШкоднаЯ; Misanets; nixon_ch; denamax; Alvor75; +6 Ответить
7. notka 115 24.02.10 08:09 Сейчас в теме
Для решения подобных проблем можно почитать: http://www.gilev.ru/1c/81/restore/
Мне помогло. Спасибо всем за участие.
8. Altair777 645 23.05.12 12:58 Сейчас в теме
Сегодня у меня тоже была такая проблема.
Релиз 1С 8.2.15.301, база SQL на сервере, конфигурация "Бухгалтерия для Украины" 1.2.6.5
Причем ситуация была смешная и, в тоже время, обнадеживающая. :) Коллега с другого компа мог зайти в конфигуратор, а я нет.

Исходя из этого я не стал ничего делать с базой на уровне SQL, а просто у себя на машине удалил ее из списка баз 1С, перегрузил комп (на всякий случай) и снова добавил в список. И все замечательно заработало.
DexterMorgan777; Brook; Gr@nd@d; +3 Ответить
10. avega 103 03.07.12 08:29 Сейчас в теме
(8) Altair777, Если используется терминальный вариант подключения к базе то достаточно почистить файлы в подкаталогах C:\USERS\ИМЯ_Пользователя\Application Data\1C\1Cv82. После этого необходимо будет добавить в список баз ту базу на которой вылетала ошибка т.к. список баз обнулится. И можно работать! ;) Перезагрузка сервера не требуется. Сие актуально для Windows Server
yaroslavch; pizhenkov; raiml; Funtik90; +4 Ответить
11. Altair777 645 03.07.12 10:47 Сейчас в теме
(10) avega, да я так и сделал :)
Как мне показалось при удалении базы из списка удаляется и ее подкаталог из c:\Users\altair\AppData\Roaming\1C\1Cv82\
12. Funtik90 09.07.12 21:29 Сейчас в теме
(10) час назад столкнулся с этой проблемой, и мне помогло спасибо.
20. hulk45 11.07.13 13:57 Сейчас в теме
(10)помогло спасибо. а то думал что делать и мудрить
9. winipuhtwo 11 24.05.12 13:54 Сейчас в теме
В комплект поставки платформы входит программа chdbfl.exe проверьте конфигурацию ней. Большинство проблем с конфигурацией решаются.
13. KVIKS 403 10.07.12 00:34 Сейчас в теме
Если дает зайти в конфигуратор, но не дает обновить базу, то можно отменить изменения через меню Конфигурация->Конфигурация базы данных->Вернуться к конфигурации БД. получите последнюю стабильную конфу, а затем попробовать еще раз внести изменения и обновить.
14. VapPaha 19.07.12 03:31 Сейчас в теме
Удалил базу из списка, плюс удалил каталог, все получилось!
15. Alfer 19.07.12 11:06 Сейчас в теме
воспользуйтесть утилитой chdbfl.exe
16. viktor777 08.01.13 11:59 Сейчас в теме
Спасибо! Чистка каталога помогла, платформа 8.2
17. AVK_Alex 4 18.06.13 13:23 Сейчас в теме
Сегодня возникла проблема (сабж) при обновлении конфигурации.

1С:Предприятие 8.2 (8.2.18.96).
Комплексная автоматизация, редакция 1.1 (1.1.34.1)

Не пускало и в конфигуратор.

Проблема решилась чисткой каталогов:
c:\Users\< -= USER =- >\AppData\Local\1C\1Cv82\
c:\Users\< -= USER =- >\AppData\Roaming\1C\1Cv82\
18. AVK_Alex 4 18.06.13 13:24 Сейчас в теме
P.S. Просто удивительно, как в 1С все завязано на временных файлах!
19. BelCyber 26.06.13 13:45 Сейчас в теме
Аналогичную проблему поймал только что.
Источник проблемы - хранилище конфигурации.
Раньше всегда обновлялся через cf файл, а недавно перешёл на хранилище. После первого же обновления базы из хранилища не смог повторно войти в конфигуратор с сообщением (сабж). При этом в режиме "Предприятие" база запустилась без проблем.

Помогло удаление целиком папки "1С" из каталога C:\Documents and Settings\<...>\Application Data

Может кому-то поможет.
21. volokitinac 01.08.13 08:22 Сейчас в теме
Платформа 8.2.17
РБД - в узле такая те ошибка

делал
1. вернутся к конфигурации БД
2. в центральной базе поменял пару строчек, выкинул в обмен
3. подгрузил из обмена
4. зашел в конфигуратор подгрузил
22. Safon46 8 06.08.13 22:03 Сейчас в теме
Благодарю. Помогло просто удаление базы из списка и новое добавление туда же. Без перезагрузок и чисток кэша.
KRJ; Duzzy; +2 Ответить
23. nmgmex 09.08.13 10:12 Сейчас в теме
если вдруг совсем ничего не помогло... сделайте выгрузку данных xml а затем создайте чистую базу с той же конфой что и была до обновления ( её можно вытащить с архивной копии) и загрузите в нее эту вашу выгрузку
по идее должно все встать
24. serff 02.10.13 11:15 Сейчас в теме
ничего из вышеперечисленного не помогло :(
ubuntu 12.4 + 1с 8.3.3.687 + postgresql 9.1
любые действия с конфигурацией вызывают ошибку - см.сабж.
хотя при этом в режиме Предприятия база запускается нормально.

получилось выгрузить базу в файл. проверка утилитой chdbfl.exe вызывает туже ошибку.

есть еще варианты как вытащить рабочую конфу?
25. Gr@nd@d 13 05.12.13 19:16 Сейчас в теме
Столкнулся с аналогичной ситуацией - сбой во время обновления и дальше ошибка "нарушена целостность".
Из списка базу не удалял, ничего не перегружал, только убил подкаталог базы в ".. .\Application Data\1C\1Cv82\", после этого все чудесным образом заработало ;)
28. deniseek77 86 09.01.15 04:22 Сейчас в теме
(25) Gr@nd@d, Первоначально: сохраните %alluserspofile% и %userpofile% запустив через команду cmd из любой из строк Explorera
26. samuch 05.12.13 20:55 Сейчас в теме
а мне помогло перенос базы в другой каталог и прогнал проверкой chdbfl.exe
27. grin_64 36 09.01.15 03:59 Сейчас в теме
Действительно, удаляешь базу из списка, заново прописываешь - конфигуратор запускается. Проверено на бухии 20
29. NZajtsev 22.04.15 07:43 Сейчас в теме
Проблема решилась чисткой каталогов:
c:\Users\< -= USER =- >\AppData\Local\1C\1Cv8\
c:\Users\< -= USER =- >\AppData\Roaming\1C\1Cv8\

Спасибо.
30. Shreki2015 2 13.07.15 21:21 Сейчас в теме
чистка кэша(в профиле пользователя) помогает.
простое удаление-добавление базы в списке не работает.
31. n_e_k_i_s 14.10.15 07:16 Сейчас в теме
Нуc как я понял - удаление БАЗЫ из списка или простая чистка Профиля пользователя.
Дает нам войти в конфигуратор - так как при входе теперь Автоматический НЕ открывается конфа. Если попытаться открыть её - то опять та же ошибка и предлагает Завершить работу или Перезапустить конфигуратор. Ну грубо говоря такой запуск на дает нам спокойно откатить конфу.
Мне помогло когда 1с v8.1 напрочь повисла при загрузке конфы из файла.
32. nts_mvm 13.01.16 07:47 Сейчас в теме
Возникла такая же проблема, но не могу найти ее решение.
Конфигурация 1с Бухгалтерия предприятия, файловый вариант. В Конфигуратор вхожу нормально, но при открытии конфигурации, чтобы ее обновить появляется эта самая ошибка: "Нарушена целостность структуры конфигурации" И все. Только перезапуск или выход. Кэш чистила, чистую базу создавала, на нее заливала выгрузку, проверяла и утилитой ChDbfl - ошибок нет, и в конфигураторе тестирование и исправление. Все ОК. А открыть конфигурацию не могу, и соответственно, обновление сделать тоже не могу. Я уже весь мозг сломала, что делать. Что еще посмотреть, как спасти базу. Сразу скажу: бэкап есть, но со времени предыдущего обновления до обновления, когда стала появляться эта ошибка, в базу внесено много информации, восстановление = откат на месяц работы всей бухгалтерии.
33. Shreki2015 2 18.01.16 16:53 Сейчас в теме
(32) nts_mvm, а в сам бэкап дает зайти? если базу в копию развернуть из архива. и там попробовать открыть конфу.
не будет ли такой же ерунды? если в бэкапе все нормально, можно попробовать перекинуть документы за этот наработанный месяц.
пробовали обновить платформу?
34. nick-name 21.09.16 12:38 Сейчас в теме
тоже столкнулся с такой же проблемой. возникла при динамическом обновлении. в конфигуратор не пускает, чистка кешей не помогает. решилось только чисткой таблички Config и восстановлением его содержимого из архива.
35. Reserv1st 29.05.17 10:14 Сейчас в теме
Павел Емельянов, Что за табличка Config?
36. Reserv1st 29.05.17 10:52 Сейчас в теме
34. Павел Емельянов (nick-name) 21.09.16 12:38
тоже столкнулся с такой же проблемой. возникла при динамическом обновлении. в конфигуратор не пускает, чистка кешей не помогает. решилось только чисткой таблички Config и восстановлением его содержимого из архива.


Помогло, Спасибо
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот