 Обычно ошибка возникает когда в процессе сохранения конфигурации, был сбой. В результате Конфигурация сохранилась не корректно. 1. Попробовать проверить через тестирование и исправление или ChDBFl.exe 2. Посмотрите следующие варианты решения проблемы:]
Было такое же сообщение когда динамически обновил конфигурацию центральной базы и сделал обмен на переферийной и на переферийной появилось подобное сообщение. 1. Т.к. в конфигуратор на переферийной вообще не пускался, то пришлось удалить папку C:\Documents and Settings\Admin\Application Data\1C\1Cv81. 2. Зашел в конфигуратор и выбрал Конфигурация - Конфигурация базы данные - Вернуться к конфигурации БД. 3. ГлавныйУзел установил неопределено. 4. Конфигурация - Загрузить конфигурацию из файла (центральная конфигурация). 5. ГлавныйУзел установил необходимый.
У меня возникла похожая ситуация, но на 8.1. При динамическом обновлении конфигурации видимо произошел сбой, после чего попытка выгрузить и как Основную конфу и конфу БД при дальнейшей попытке загрузить файл в локальную базу вываливалось "нарушена целостность структуры конфигурации". Но БД работоспособна. Ни тестирование и исправление ни ChDBFl.exe ничего не дали.
Селал бекап рабочей базы и загрузил его в чистую базу. Добавил план обмена http://kb.mista.ru/article.php?id=7 и создал Начальный образ. В БД образа конфигурация исправилась.
Если не поможет могу посоветовать вариант к которому хотел прибегнуть сам: 1. найти ближайший релиз конфигурации, загрузить его в чистую БД (восстанавливаемую). 2. создать совершенно чистую БД (промежуточную) 3. открыть конфигуратор испорченной БД. 4. скопипастить модули и объекты, в которых происходили изменения с последнего релиза (в моем случае намного проще, поскольку изменения происходили только в модулях и формах, структура данных осталась прежней а все изменения документируются постерами) из испорченной БД в промежуточную. 5. Выгрузить промежуточную конфигурацию. 6. Объеденить ее с восстанавливаемой БД. 7. Выгрузить восстанавливаемую конфигурацию в файл. 8. Загрузить в испорченную БД конфигурацию из восстанавливаемой.
По идее должно получиться максимальное приближение к рабочей базе, но работка конечно не из легких. Но лучше все-таки чем потерять всю базу.
Еще один вариант решения проблемы, связанной с повреждением конфигурации поставщика. При обновлении конфигурации, находящейся на поддержке с возможностью редактирования и нарушенной целостностью конфигурации поставщика, может вылетать сообщение:
Мой вариант решения - заменить конфигурацию поставщика нашей базы. Последовательность действий следующая: 1. Удалить конфигурацию поставщика путём снятия с поддержки(Конфигурация->Поддержка->Настройка поддержки->Снять с поддержки) 2. Создаем файл поставки конфигурации(Конфигурация->Поставка конфигурации->Создать файлы поставки и обновления конфигурации). Файл при этом назовем work файл поставки.cf 3. Объединяем нашу конфигурацию с только что созданным файлом поставки(Конфигурация->Сравнить, объединить с конфигурацией из файла). При этом появится предложение вновь поставить конфигурацию на поддержку В появившемся окне сравнения конфигураций нажимаем "Выполнить", 4. Обновляем конфигурацию базы данных(Конфигурация->Обновить конфигурацию базы данных). Поидее, выполняя данные действия, мы реструктуризовали конфигурацию поставщика. Теперь можно попробовать обновить нашу конфигурацию до следующей версии в обычном режиме. 
|