Решение для серверной базы при возникновении ошибки "Нарушена целостность структуры конфигурации"

0. Марина Окишева (Dot78) 30 17.12.16 10:23 Сейчас в теме
После динамического обновления перестал открываться конфигуратор. При попытке открытия возникала ошибка "Нарушена целостность структуры конфигурации", после чего предлагался перезапуск или завершение программы. Решено с использованием материалов из сети. Описание личного опыта решения проблемы для клиент-серверного варианта на базе MS SQL 2012 и 1С Предприятие 8.3 (8.3.8.1675) при наличии прав администратора на сервере и резервных копий конфигурации

Перейти к публикации

Комментарии
1. Канат Джумадылов (Fox-trot) 53 17.12.16 18:24 Сейчас в теме
Работоспособность полностью восстановлена, данные не потеряны.

восстановление из дтшнего файла сама 1с не рекомендует. так что твоя рекомендация сумнительна.
и потом, имея скульный сервер и не воспользоваться возможностью восстановления записей, таблиц... да чего угодно - это не профессионально имхо
2. борян петров (TODD22) 18 17.12.16 18:32 Сейчас в теме
(1)
восстановление из дтшнего файла сама 1с не рекомендует. так что твоя рекомендация сумнительна.

1С не рекомендует делать резервные копии выгрузкой в dt.
rozer; ipoloskov; Dot78; +3 Ответить
3. Канат Джумадылов (Fox-trot) 53 17.12.16 19:03 Сейчас в теме
(2) то есть восстанавливать можно, а делать нельзя? я вас правильно понял, коллега?
4. борян петров (TODD22) 18 17.12.16 19:08 Сейчас в теме
(3)
то есть восстанавливать можно, а делать нельзя? я вас правильно понял, коллега?

Нет вы меня не правильно поняли. Так же как и рекомендации 1С....
10. Павел Кручинин (igel9780) 147 23.12.16 15:31 Сейчас в теме
(3) 1С не рекомендует использовать dt как единственное средство резервного копирования. По целому ряду причин. Поэтому я резервирую и в dt, и средствами SQL. Первое нужно больше для себя, чтоб локально разворачивать вчерашнюю копию.
11. Канат Джумадылов (Fox-trot) 53 23.12.16 17:43 Сейчас в теме
(10) из дт восстановиться на порядок медленнее, а выгрузка так вообще требует момнопольности доступа к бд. хотя это совсем другая история..
5. Alexander Speshilov (speshuric) 981 19.12.16 09:32 Сейчас в теме
(0) Демоническое обновление всё еще зло.
sleakers; AlX0id; CSiER; artbear; 1cmax; +5 Ответить
7. Дмитрий Жиляков (Zhilyakovdr) 85 21.12.16 10:02 Сейчас в теме
(5) На одном из последних релизов обычное обновление конфы упало на реструктуризации.
Также на одном из последних релизов после подключения тестовой БД к хранилищу, на этапе обновления конфы падал конфигуратор.
Так что зла хватает и без динамического обновления(((
8. Алексей 1 (AlX0id) 23.12.16 10:43 Сейчас в теме
(5)
Абсолютно поддерживаю. На всех проектах относительно большой длительности всегда проявляются проблемы из-за дин.обновления. И обратно - при отказе от дин.обновлений количество "волшебных" ошибок уменьшается в разы.
6. Michael Cher (mmch) 119 21.12.16 09:35 Сейчас в теме
9. Константин Граховский (Kosstikk) 82 23.12.16 13:57 Сейчас в теме
не хватало:

DELETE
FROM Config
WHERE
FileName like '%dynupdate%'
;

DELETE
FROM Params
WHERE
FileName like '%dynupdate%'
;
12. Denic Denic (Denic01) 30.08.17 18:47 Сейчас в теме
"упал" также при обновлении
базу спасло

Delete From [MyBase].[dbo].[ConfigSave]

INSERT INTO [MyBase].[dbo].[ConfigSave] SELECT * FROM [MyTestBase].[dbo].[Config]

т.е. фактический надо очистить этот ConfigSave

на тестовой сначала сделал описанные действия не помогло, на рабочей ничего не делал кроме ConfigSave
Оставьте свое сообщение