Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:update:conversion_error_duplicate_base_calendar [2017/06/01 13:15] belkin создано |
ru:update:conversion_error_duplicate_base_calendar [2023/04/20 14:56] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== В процессе конвертации базы до версии 4.2 выдается сообщение "Нарушение уникальности значений ключа" ====== | + | ====== В процессе конвертации базы выдается сообщение "Более одного объекта в классе БизнесМодель.Календарь с параметром Название='Базовый календарь'" ====== |
===== Описание проблемы ===== | ===== Описание проблемы ===== | ||
- | При конвертации базы до версии 4.2 выдаётся сообщение следующего вида: "Более одного объекта в классе БизнесМодель.Календарь с параметром Название='Базовый календарь'. [Cбой на этапе "Заполнение календаря организации"]". | + | При конвертации базы выдаётся сообщение следующего вида: |
+ | "Более одного объекта в классе БизнесМодель.Календарь с параметром Название='Базовый календарь'. [Cбой на этапе "Заполнение календаря организации"]". | ||
+ | \\ \\ | ||
После этого конвертация откатывается. | После этого конвертация откатывается. | ||
Строка 12: | Строка 14: | ||
Для решения проблемы выполните следующее: | Для решения проблемы выполните следующее: | ||
- | - Восстановите базу данных из бэкапа, сделанного перед конвертацией (см. http://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/install/dbcontrol#загрузка_базы_данных_из_файла ). | + | - Восстановите базу данных из бэкапа, сделанного перед конвертацией (см. [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/install/dbcontrol/load_db_from_backup|Загрузка базы данных из файла]]). |
- Запустите Business Studio предыдущей версии, в ней откройте эту базу. | - Запустите Business Studio предыдущей версии, в ней откройте эту базу. | ||
- Откройте справочник «Календари» (в Главном меню пункт "Анализ процессов - Календари") и устраните причину проблемы: обеспечьте, чтобы объект с именем «Базовый календарь» там остался только один. | - Откройте справочник «Календари» (в Главном меню пункт "Анализ процессов - Календари") и устраните причину проблемы: обеспечьте, чтобы объект с именем «Базовый календарь» там остался только один. | ||
- | После этого сделайте бэкап исправленной базы (см. http://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/install/dbcontrol#сохранение_базы_данных_в_файл ) и снова попробуйте провести конвертацию базы. | + | После этого сделайте бэкап исправленной базы (см. [[https://www.businessstudio.ru/wiki/docs/current/doku.php/ru/manual/install/dbcontrol/create_backup|Сохранение базы данных в файл]]) и снова попробуйте провести конвертацию базы. |
{{tag>"Business Studio"}} | {{tag>"Business Studio"}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [<contextnavigator>] | ||
+ | {(rater>id=ru_update_conversion_error_duplicate_base_calendar|name=В процессе конвертации базы выдается сообщение "Более одного объекта в классе БизнесМодель.Календарь с параметром Название='Базовый календарь'"|type=vote|trace=ip|img=:taggic.png|headline=off)} |