Возникла такая проблема: Предложенные в интернете решения не помогли.
Исходные данные: Конфигурация 1с Бухгалтерия предприятия, файловый вариант Платформа последняя 8.2.19.130 . В Конфигуратор вхожу нормально, но при открытии конфигурации, чтобы ее обновить появляется эта самая ошибка: "Нарушена целостность структуры конфигурации" И все. Только перезапуск или выход. Кэш чистила, чистую базу создавала, на нее заливала выгрузку, проверяла и утилитой ChDbfl - ошибок нет, и в конфигураторе тестирование и исправление. Все ОК. А открыть конфигурацию не могу, и соответственно, обновление сделать тоже не могу. Я уже весь мозг сломала, что делать. Что еще посмотреть, как спасти базу. Сразу скажу: бэкап есть, но со времени предыдущего обновления до обновления, когда стала появляться эта ошибка, в базу внесено много информации, восстановление = откат на месяц - полтора работы всей бухгалтерии.
---
Все-таки я победила эту ошибку.
Может быть кому-то пригодится, поэтому пишу, как я это сделала:
1. Взяла аналогичную базу, т.е. с той конфигурацией, что у поломанной базы
2.С помощью программы Tool_1CD альфа версия с функцией редактирования экспортировала таблицу Config из рабочей базы
3 с помощью этой же программы импортировала (пишу как называется кнопочка в программе) эту таблицу в "больную" базу
4. Сделала chdbfl и ТИИ больной базы.
5.В конфигураторе открылась конфигурация (УРРРА!!!) (но в режиме предприятия открываться перестала)
6. Сделала регламентное обновление конфигурации, как обычно.
Все заработало. База открывается и в режиме конфигуратора и в режиме предприятия.

Все мои попытки восстановить через SQL Server (MSSQL) были безрезультатными, база просто не загружалась в MSSQL
---
nts_mvm, т.е. выгрузка базы идет?
---
Xershi, да, идет.
(3) mkalimulin, Пока конфигурация не открыта, этот пункт меню неактивен.
(4) vovan_victory, обычно делаю обновление через копирование базы на локальный комп. Там обновляю, и копирую назад в рабочий каталог. На локальном диске 373 Гб свободно.
---
nts_mvm, загрузите в чистую базу и ТИИ сделайте, что выдаст?
Все делаете до обновления?
---
Xershi, загрузите в чистую базу и ТИИ сделайте, что выдаст?
Вот ошибки:
Тестирование начато
Проверка таблицы Seq8035: удалено 1 записей
Проверка таблицы AccRgED8097: удалено 1 записей
Остальное нормально.
Есть еще предупреждения: вот такие:
Код справочника стал неуникальным: БанковскиеСчета (00067)
Код справочника стал неуникальным: БанковскиеСчета (00051)
Код справочника стал неуникальным: БанковскиеСчета (00059)
Код справочника стал неуникальным: БанковскиеСчета (00060)
Больше ошибок нет
---
nts_mvm, ну вот теперь зайдите в базу и посмотрите есть ли проблемы? По идее база должна заработать.
---
nts_mvm, а если после этого еще раз ChDbfl пройти..
---
vovan_victory, nts_mvm, а если после этого еще раз ChDbfl пройти..
сделала, но тоже не помогло.
Благодарю всех, кто откликнулся. Жаль, что ничего не вышло и с помощью((
Думаю, единственный выход у меня делать обмен из этой косячной базы в пустую, абсолютно новую.
А так не хотелось этого делать......
---
nts_mvm, Можно через клиент-сервер исправить.
---
mkalimulin, к стати , да. На SQL тоже есть что то типа ChDb. В нэтеможно поискать
---
mkalimulin, т.е. мне нужно поставить клиент-серверный вариант на любой из компьютеров, верно? И к нему подключить эту больную базу.
---
nts_mvm, Дело в том, что в базе хранится две обычно идентичных конфигурации (конфигурация базы данных и просто кофигурация). Вам надо скопировать конфигурации базы данных в просто конфигурацию. Легче всего это сделать в MS SQL.
---
mkalimulin, поставила PostgreSQL. В нем можно как-то подменить просто конфигурацию на конфигурацию базы?
---
vovan_victory, nts_mvm, а если после этого еще раз ChDbfl пройти.. Ошибок не обнаружено.
Вновь вхожу в конфигуратор. Конфигурация-Открыть конфигурацию. Но конфигурация не открывается.
---
nts_mvm, попробуйте открыть другой версией платформы, например 8.3
---
ZergKRSK, этого не пробовала. Думала, будет несоответствие платформы и базы. Обязательно попробую.
---
nts_mvm, бухия 2.0 спокойно запустится на 8.3.5
---
ZergKRSK, да, загрузилось, но, как оказалось, ошибка остается.
(19) vkozak, копирую только файл, не каталог
(20) mkalimulin, надо попробовать.
(22) THEBESTolo4b, да, можно. все нормально выгружается, но после загрузки базы данных на новую конфигурацию ошибка появляется снова.
---
nts_mvm, у меня сейчас что то подобная ошибка http://forum.infostart.ru/forum26/topic144397/ вот ссылка на тему
борюсь, методом выгрузки загрузки в новую конфу уже вторый сутки как идут)) решений так и не нашел много чего почитал, (Кстате проверь HDD)
---
nts_mvm, "Загрузить конфигурацию из файла" - пробовала?
---
mkalimulin, пока конфигурацию не откроешь, загрузить не получится. nts_mvm,можно попробовать скопировать *.1CD на другой комп и там все сделать.Так же проверьте свободное место на диске где установлена платформа.
---
Скорее всего дело все таки в кэшах
Попробуйте открыть конфигурацию базы данных,
Если откроется, то копируйте 1Cv8.1CD в новую папку
и подключите эту новую базу,
И да как вариант попробовать на другом компе.
---
lepihin, а на виртуальной машине 1с работает? На 2-х компьютерах не получилось. Попытаюсь еще на других.
Да, еще не знаю, связано ли с этой ошибкой, но с недавнего времени обновление напрямую из файла обновлений делать не получалось. Припроверке версии появлялось сообщение, что обновлние предназначено для версии....(перечислены версии) в том числе и та, которая указана в "настройке поддержки", но по непонятной причине не понималось программой, что версия из тех, что пперечислены. Поэтому я сначала на пустой базе делала обновления, а потом формировала файл поставки и обновлялась с созданного файла поставки.
---
База работает ( в ней бухгалтера работают), но конфигурация так же не открывается. Ошибка все та же.
Я уже весь моск сломала, ничего не помогает.
---
nts_mvm, после (9) что у вас и как! Пишите четко по этапам! А то ничего не понятно с вами...
---
А когда копируете базу, вы копируете только файл 1Cv8.1CD или целиков каталог?
Есть вариант что ошибочная ситуация запоминается просто во внешнем файле, и считывается из него, а самой ошибки по факту уже и нет.
---
а Базу выгрузить в *.dt можно?
---
Я тоже сделала выгрузку, загрузку. Сформировала ОСВ и оказалось, что итоги не идут. Странно. Обороты есть, а итогов по нескольким счетам нет. Конкретно 68, 19,76. У меня в общем-то одна такая база пока, но.. Нужно переносить ее на 3-ю версию, а это делается путем обновления конфигурации. Черт с ним, пусть останется вся информация до текущего времени в битой базе. Пользователи же работают. Но мне хотя бы остатки на начало года корректно перенести.
---
Насчет харда - комп новый, несколько месяцев. И обновление делала не только на нем. Не могут же быть везде плохие ХДД
---
nts_mvm, Смотри ситуация в чем, у меня битый хард, и при копировании БАзы файл уже битый копируется, и куда бы я его не скопировал, ошибка не исчезает, вот только перенесу данные попробую SHDDD его прогнать может быть будет толк, просто на копии файл CD с 2гб становится всего 400кб и меня это пугает))
---
THEBESTolo4b, ага, поняла о чем речь. Подумаю и в этом направлении))
---
+ к сказанному mkalimulin, скажу, что где то на форуме подобная тема проскальзывала. Ищите темы или статьи связанные с падением базы после динамического обновления.
---
Все-таки я победила эту ошибку.
Может быть кому-то пригодится, поэтому пишу, как я это сделала:
1. Взяла аналогичную базу, т.е. с той конфигурацией, что у поломанной базы
2.С помощью программы Tool_1CD альфа версия с функцией редактирования экспортировала таблицу Config из рабочей базы
3 с помощью этой же программы импортировала (пишу как называется кнопочка в программе) эту таблицу в "больную" базу
4. Сделала chdbfl и ТИИ больной базы.
5.В конфигураторе открылась конфигурация (УРРРА!!!) (но в режиме предприятия открываться перестала)
6. Сделала регламентное обновление конфигурации, как обычно.
Все заработало. База открывается и в режиме конфигуратора и в режиме предприятия.

Все мои попытки восстановить через SQL Server (MSSQL) были безрезультатными, база просто не загружалась в MSSQL