Восстановление структуры конфигурации после динамического обновления, сообщение "Нарушена целостность структуры конфигурации"
Задачи пользователя - Корректировка данных
При динамическом обновлении в 1с иногда нарушается целостность структуры конфигурации, о чём и выдаётся соответствующее сообщение. При это войти ни в конфигуратор, ни в приложение не удаётся, соответственно провести тестирование и исправление стандарными средствами не удастся. ChDBFl.exe также не поможет для базы на sql.
На эту тему есть публикация //infostart.ru/public/76626/, но есть способ проще.
Простой способ восстановить целостность структуры конфигурации - скопировать из конфигурацию из живой "донорской" базы средствами sql. При этом Донорская база не должна иметь отличий в структуре данных.
Перед операцией создайте резервную копию базы данных.
В SQL Management Studio и создаем новый запрос и исполняем его
delete from [ЛечимаяБаза].[dbo].[Config]
Go
insert into [ЛечимаяБаза].[dbo].[Config]
SELECT [FileName]
,[Creation]
,[Modified]
,[Attributes]
,[DataSize]
,[BinaryData]
FROM [ДонорскаяБаза].[dbo].[Config]
GO
Вступайте в нашу телеграмм-группу Инфостарт
Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.