Опять чудеса: "Нарушена целостность структуры конфигурации"

Обсуждение различных вопросов, связанных с разработкой и эксплуатацией 1С-Предприятия 8.X
Ответить
Classic
Сообщения: 154
Зарегистрирован: 24 авг 2011, 17:26

Опять чудеса: "Нарушена целостность структуры конфигурации"

Сообщение Classic »

И опять попала ко мне чудесная база.
База, типовая УТП доработанная. Версия предпоследняя. Подключена к хранилищу. Ее можно исправлять, изменять, помещать в хранилище и обратно - нет проблем. Тестирование проходит без замечаний, как встроенное, так и через chdbfl.exe. Но как только я пытаюсь ее обновить (неважно, через "поддержка - обновить конфигурацию", или через "конфигурация - сравнить..." происходит чудо: база обновляется. После обновления можно зайти в 1С, запускается обработка обновления базы данных, все хорошо. Результат работы можно выгрузить в файл, можно положить в хранилище. Можно запустить тестирование и исправление - ошибок не будет.
Но стоит после обновления закрыть конфигуратор - все, назад в него войти не получится - ошибка "Нарушена целостность структуры конфигурации". При этом можно продолжать работать в 1С, проблем пока не нашли. chdbfl.exe по прежнему ошибок не находит. Стирание файлов кэша не помогает. Проверено как со снегопатом, так и без него, на 301 и 309 релизе.
awa
Сообщения: 42
Зарегистрирован: 24 авг 2011, 15:47

Re: Опять чудеса: "Нарушена целостность структуры конфигурац

Сообщение awa »

Classic писал(а):Тестирование проходит без замечаний, как встроенное, так и через chdbfl.exe.

А что говорит проверка конфигурации (меню Конфигурация -> Проверка конфигурации) до и после обновления?
Classic
Сообщения: 154
Зарегистрирован: 24 авг 2011, 17:26

Re: Опять чудеса: "Нарушена целостность структуры конфигурац

Сообщение Classic »

До обновления:
Документ.РегистрацияСтоимостиПриобретенияОСПропорциональноОблагаемыхНДС.Форма.ФормаДокумента.Форма Неразрешимые ссылки на картинки (1)
Обработка.КлиентБанк.Справка Неразрешимые ссылки на объекты метаданных (3)

Что с картинками - не ясно. Да и справка пустая совершенно.

Хм. Только что обновился со стандартными параметрами, в смысле, галки заменять/не заменять не трогал, как 1С предложила, так и сделал... И все в порядке. Буду исследовать дальше.
awa
Сообщения: 42
Зарегистрирован: 24 авг 2011, 15:47

Re: Опять чудеса: "Нарушена целостность структуры конфигурац

Сообщение awa »

Это просто предположение, может быть получилось, что обновление прошло без последствий именно после проверки конфигурации? Т.е. я имею ввиду, что кроме выданных ошибок, проверка конфигурации молча исправила еще какую-нибудь ошибку, приводившую в итоге к краху после обновления?
Classic
Сообщения: 154
Зарегистрирован: 24 авг 2011, 17:26

Re: Опять чудеса: "Нарушена целостность структуры конфигурац

Сообщение Classic »

Очень похоже на то. Наконец-то руки дошли. Обновил еще раз, теперь с сохранением наработок. Все в порядке. Похоже, действительно, проверка что-то там втихаря исправила.
Завтра понесу клиенту:)
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: Опять чудеса: "Нарушена целостность структуры конфигурац

Сообщение artbear »

А у меня также начались проблемы с целостностью :(
Не могу выполнить простейшее действие - добавляю новый справочник, сохранить конфигурацию, далее обновить конфу базы данных и все, вылет Конфигуратора.
Путем экспериментов обнаружил старую конфу месячной давности, после чистой загрузки этой конфы проблема вроде бы пропадает.
теперь остается проблема переноса данных по тем метаданным, которые были добавлены в конфу за этот месяц.
Не пойму, как же я работал в течение месяца, обновлял конфу :)
sanfoto
Сообщения: 4
Зарегистрирован: 03 июн 2012, 09:15

Re: Опять чудеса: "Нарушена целостность структуры конфигурац

Сообщение sanfoto »

ХМ ... аналогичная ситуация была раньше.
1)Используется клиент-серверная 1с 8.2 (ms-Sql 2008R2)
2)исп-ся хранилище конфигурации.
Иногда при обновлении зависал Конфигуратор(или вылетал сам) - судя по всему висеть мог ВЕЧНОСТЬ(не дожидался убивал его).
И в итоге---- Опять чудеса: "Нарушена целостность структуры конфигурации" ))).
Притом пофигу Динамическое обновление или с выгоном всех и вся - вероятность чуда одинакова. ))

Первое откопанное решение(восстанавливал средствами SQL таблицу CONFIG
/****** Script for SelectTopNRows command from SSMS ******/
Use БД_НужноВостановить
go
Delete From [DBO].[Config]
go
insert into [БД_НужноВостановить].[Dbo].[Config] select * from [База_Из_Бэкапа].[Dbo].[Config]
go

)


РЕШЕНИЕ(уже месяц как .... тфу тфу тфу НЕТ Глюков):
Не обновлять конфигурацию по сети.
т.е. тупо запускаю конфигуратор для обновления там же где стоит сервер предприятия.
michael_pokrov
Сообщения: 14
Зарегистрирован: 23 июн 2012, 17:43

Re: Опять чудеса: "Нарушена целостность структуры конфигурац

Сообщение michael_pokrov »

Поймали такой же баг на платформе 8.2.15.317 (сохраняли распределенную базу) конфигуратор при открытии ругался "Нарушена целостность структуры конфигурации" ... методом проб выяснили, что если снова базу пересоздать в списке информационных баз, ошибка пропадает (не проверяли, но думаю, достаточно будет почистить кэш) ... помогает так же перезагрузка компьютера (на котором установлен сервер 1с ... перезапуск служб не помог)
Ответить