Обновление конфигурации базы данных

1. user950703 03.09.21 11:12 Сейчас в теме
Доброе время суток всем.
Проблема, однако.
Решил отказаться от изменений в конфигурации и привести ее к стандартному (не редактируемому) виду. Поэтому прочитал основную конфигурацию из эталонной установленной базы той же версии, что и обновляемая, заменив текущую основную конфигурацию. Но при записи в конфигурацию базы данных получил сообщение:
"ДвоичныеДанныеФайлов. Имеются записи с одинаковыми измерениями".
При дальнейшем анализе выяснилось, причиной этого служит то, что в регистре сведений Базы данных "ДвоичныеДанныеФайлов" по отношению к аналогичному в Основной базе переставлены измерения (Рис).
Вопрос: Как все-таки внести изменения в Конфигурацию базы данных?
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
4. GeraltSnow 172 03.09.21 11:39 Сейчас в теме
0. Сделай бэкап
1. Переименуй в основной конфигурации измерение "файл" в "файл_новый",
2. Через сравнение и объединение основной конфигурации с конфигурацией БД добавь в основную измерение "файл"
3. Обработкой перекинь данные измерения "файл" в "файл_новый"
4. Накати сверху конфигурацию поставщика, при этом измерение "файл" должно удалиться, а измерение "файл_новый" переименоваться в "файл" с сохранением данных.

Или очисти регистр перед обновлением конфигруации БД, обновись, а потом при помощи КД2 перенести данные регистра из предварительно сделанной копии в обновленную базу.
9. alxint 03.09.21 13:23 Сейчас в теме
(8) Если тебе не нужны данные в регистре, удаляй все из него, потом заменяй конфигурацию и сохраняй, не будет ругаться, менять в структуре регистра ничего не нужно. Если нужны данные, сначала выгрузи Выгрузкой загрузкой в xml, потом замени конфигурацию и загрузи обратно данные. А там уже дублирующие записи просто не прогрузятся.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. nissti 6 03.09.21 11:18 Сейчас в теме
Тестирование и исправление, может попробовать...Или регистр этот почистить. только архив перед этим
3. user950703 03.09.21 11:30 Сейчас в теме
(2) Чистка, как и любая модификация регистра будет произведена в Основной базе. А пустое первое измерение есть в Базе данных. Тестирование эту проблему не видит. Как исправить регистр в Базе данных?
4. GeraltSnow 172 03.09.21 11:39 Сейчас в теме
0. Сделай бэкап
1. Переименуй в основной конфигурации измерение "файл" в "файл_новый",
2. Через сравнение и объединение основной конфигурации с конфигурацией БД добавь в основную измерение "файл"
3. Обработкой перекинь данные измерения "файл" в "файл_новый"
4. Накати сверху конфигурацию поставщика, при этом измерение "файл" должно удалиться, а измерение "файл_новый" переименоваться в "файл" с сохранением данных.

Или очисти регистр перед обновлением конфигруации БД, обновись, а потом при помощи КД2 перенести данные регистра из предварительно сделанной копии в обновленную базу.
5. user950703 03.09.21 12:32 Сейчас в теме
(4) "Или очисти регистр": Что Вы под этим понимаете?
6. user950703 03.09.21 12:46 Сейчас в теме
(5) Извиняюсь, не вьехал.
8. user950703 03.09.21 13:20 Сейчас в теме
(4Данные из этого регистра мне не нужны. С другой стороны, если я переименую измерение в Основной конфигурации, то я сделаю ее редактируемой. Или я не прав?
9. alxint 03.09.21 13:23 Сейчас в теме
(8) Если тебе не нужны данные в регистре, удаляй все из него, потом заменяй конфигурацию и сохраняй, не будет ругаться, менять в структуре регистра ничего не нужно. Если нужны данные, сначала выгрузи Выгрузкой загрузкой в xml, потом замени конфигурацию и загрузи обратно данные. А там уже дублирующие записи просто не прогрузятся.
7. lefthander 03.09.21 12:48 Сейчас в теме
Та конфа которую будете менять должна быть снята с поддержки совсем.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот