Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 18:50

Ошибка: Конфигурация базы данных не соответствует сохраненной конфигурации

Автор s_h_m_e_l, 24 апр 2024, 00:27

0 Пользователей и 1 гость просматривают эту тему.

s_h_m_e_l

Добрый день! Ошибка вылезает уже пару месяцев, и в конце концов система отказалась устанавливать обновления.Не уверен, что это связано напрямую, но предположил, что быть может поможет следующее?
Есть база данных для ооо-шки, резервная копия делалась давно, с того момента много внесено данных, поэтому их терять никак нельзя.
Подскажите, пожалуйста, верно ли будет так.
1. При выгрузке базы через конфигуратор выскочила ошибка о повреждении файла БД. Сделал на всякий копию файла БД, сделал проверку приложением на физическую целостность файла БД с исправлением ошибок. Ошибки исправились. БД выгрузилась. На всякий выгрузил еще и конфигуратор.
2. На неспособность обновляться это не повлияло. При запуске 1Ски система предлагает обновить конфигуратор на более новую версию. При попытке сделать это - запускается установка обновлений, затем  - стабильно выдает окно с сообщением о неудаче (Ниже лог).
3. И собственно вопрос. Будет ли корректно сделать так:
- сделать резервную копию БД (выгружена и конфигуратором,и пользовательским клиентом)
- откатиться через конфигуратор командой "вернуться к конфигурации БД" до нормальной версии, установить обновления конфигуратора, и затем загрузить из резервной копии БД с сохранением последних внесенных данных? Сработает ли такое?
Спасибо, если кто подскажет.
4. И еще. Невообразимо тупит комп при работе с 1Ской. В чем может быть причина? Бухгалтерский ноут, базы на нем, не в сети. Мощности хватает. Но тормозит жутко при работе.


ЛОГ ошибок:


Название программы: Бухгалтерия предприятия (базовая), редакция 3.0
Версия программы: 3.0.139.19;
Версия Платформы 1С:Предприятие: 8.3.23.1865 Windows x86;
Версия Библиотеки стандартных подсистем: 3.1.7.448;
Операционная система: Microsoft Windows 8.1 version 6.3  (Build 9600);
Размер оперативной памяти: 8 077;
Имя COM соединителя: v83.COMConnector;
Базовая: Да
Полноправный пользователь: Да
Учебная: Нет
Конфигурация изменена: Да


24.04.2024 00:11:13 {OK} Используется COM-соединение: false
24.04.2024 00:11:13 {OK} Файл скрипта: C:\Users\olymp_000\AppData\Local\Temp\1Cv8Update.240424001109\splash.ht
24.04.2024 00:11:13 {OK} Количество файлов обновления: 5
24.04.2024 00:11:13 {OK} 1. C:\Users\olymp_000\AppData\Roaming\1C\1cv8\tmplts\1c\AccountingBase\3_0_141_39\1cv8.cfu
24.04.2024 00:11:13 {OK} 2. C:\Users\olymp_000\AppData\Roaming\1C\1cv8\tmplts\1c\AccountingBase\3_0_143_42\1cv8.cfu
24.04.2024 00:11:13 {OK} 3. C:\Users\olymp_000\AppData\Roaming\1C\1cv8\tmplts\1c\AccountingBase\3_0_146_35\1cv8.cfu
24.04.2024 00:11:13 {OK} 4. C:\Users\olymp_000\AppData\Roaming\1C\1cv8\tmplts\1c\AccountingBase\3_0_150_29\1cv8.cfu
24.04.2024 00:11:13 {OK} 5. C:\Users\olymp_000\AppData\Roaming\1C\1cv8\tmplts\1c\AccountingBase\3_0_151_38\1cv8.cfu (Обязательная)
24.04.2024 00:11:14 {OK} Завершение работы пользователей...
24.04.2024 00:11:20 {OK} Удаление исправлений (патчей)...
24.04.2024 00:11:22 {OK} Загрузка файла обновления в основную базу (1/5)...
24.04.2024 00:11:23 {OK} Запускается: C:\Program Files (x86)\1cv8\8.3.23.1865\bin\1cv8.exe; параметры: CONFIG /F"D:\1C_base\ООО" /N"" /P"******" /WA- /UpdateCfg "C:\Users\olymp_000\AppData\Roaming\1C\1cv8\tmplts\1c\AccountingBase\3_0_141_39\1cv8.cfu" /Out "templog.txt" /UCПакетноеОбновлениеКонфигурацииИБ /DisableStartupMessages /DisableStartupDialogs; окно: SW_SHOW; ожидание: true
24.04.2024 00:14:05 {ERR} Код возврата: 1

Файл не содержит доступных обновлений


24.04.2024 00:14:05 {OK} Не удалось обновить по файлу, возможно конфигурация не находится на поддержке, попытка загрузки конфигурации.
24.04.2024 00:14:05 {OK} Запускается: C:\Program Files (x86)\1cv8\8.3.23.1865\bin\1cv8.exe; параметры: CONFIG /F"D:\1C_base\ООО" /N"" /P"******" /WA- /LoadCfg "C:\Users\olymp_000\AppData\Roaming\1C\1cv8\tmplts\1c\AccountingBase\3_0_141_39\1cv8.cfu" /Out "templog.txt" /UCПакетноеОбновлениеКонфигурацииИБ /DisableStartupMessages /DisableStartupDialogs; окно: SW_SHOW; ожидание: true
24.04.2024 00:14:27 {ERR} Код возврата: 1

Ошибка при выполнении файловой операции  'C:\Users\olymp_000\AppData\Roaming\1C\1cv8\tmplts\1c\AccountingBase\3_0_141_39\1cv8.cfu'


24.04.2024 00:14:28 {ERR} Завершение с ошибкой. Код ошибки: 1. Подробности см. в предыдущей записи.
24.04.2024 00:14:28 {OK} Завершение...
24.04.2024 00:14:29 {ERR} Ошибка при обновлении информационной базы
24.04.2024 00:14:29 {OK} Запускается: C:\Program Files (x86)\1cv8\8.3.23.1865\bin\1cv8c.exe; параметры: ENTERPRISE /F"D:\1C_base\ООО" /N"" /P"******" /WA- ; окно: SW_SHOW; ожидание: false
24.04.2024 00:14:29 {OK} Код возврата: 0


alexandr_ll

s_h_m_e_l, А что это у вас базовая конфигурация - модифицирована? Какие изменения внесены по сравнению с типовой?
Можно пробовать НА КОПИИ : Найти или получить  файл полной конфигурации (CF) типовой Бухгалтерия Базовая 3.0.139.19.
Снять конфигурацию с поддержки
Загрузить конфигурацию из полученного файла конфигурации.
Внесенные ранее изменения в конфигурацию будут потеряны.

BuhRust

Цитата: s_h_m_e_l от 24 апр 2024, 00:27Ошибка: Конфигурация базы данных не соответствует сохраненной конфигурации

Скорее всего несколько месяцев назад при каком-то из обновлений процедура не была завершена до конца.
В тот момент проблема решалась легко, но из-за того, что дальше пытались конфигурацию обновлять и продолжили вводить данные, то проблема усугубилась.
Покажите скрин окна в Конфигураторе, Конфигурация > Поддержка > Настройка поддержки

BuhRust

Цитата: s_h_m_e_l от 24 апр 2024, 00:273. И собственно вопрос. Будет ли корректно сделать так:
- сделать резервную копию БД (выгружена и конфигуратором,и пользовательским клиентом)
- откатиться через конфигуратор командой "вернуться к конфигурации БД" до нормальной версии, установить обновления конфигуратора, и затем загрузить из резервной копии БД с сохранением последних внесенных данных? Сработает ли такое?
Спасибо, если кто подскажет.

Не сработает.
Что вы будете делать с базой до загрузки из архива - это не имеет никакого значения, т.к. после загрузки база вернётся к тому состоянию, какое было на момент выгрузки.
В этом как бы и есть суть архивных копий.

s_h_m_e_l

Цитата: alexandr_ll от 24 апр 2024, 06:22А что это у вас базовая конфигурация - модифицирована? Какие изменения внесены по сравнению с типовой?
Если бы я знал. Обновления загружались и устанавливались автоматически. Предлагает система - жмешь "далее"...

s_h_m_e_l

Цитата: BuhRust от 24 апр 2024, 07:48Покажите скрин окна в Конфигураторе, Конфигурация > Поддержка > Настройка поддержки
2024-04-24_22-41-27.png

s_h_m_e_l

Цитата: BuhRust от 24 апр 2024, 08:11
Цитата: s_h_m_e_l от 24 апр 2024, 00:273. И собственно вопрос. Будет ли корректно сделать так:
- сделать резервную копию БД (выгружена и конфигуратором,и пользовательским клиентом)
- откатиться через конфигуратор командой "вернуться к конфигурации БД" до нормальной версии, установить обновления конфигуратора, и затем загрузить из резервной копии БД с сохранением последних внесенных данных? Сработает ли такое?
Спасибо, если кто подскажет.

Не сработает.
Что вы будете делать с базой до загрузки из архива - это не имеет никакого значения, т.к. после загрузки база вернётся к тому состоянию, какое было на момент выгрузки.
В этом как бы и есть суть архивных копий.

То есть, обновление на новую версию конфигурации после отката на несколько месяцев, если вводили данные по предприятию (бухгалтерский учет и отчетность), после загрузки базы данных - конфигуратор вернется в прежнее необновленное состояние?

А реорганизация данных в таких ситуациях что влечет за собой? Какие данные могут быть потеряны? И что будет если загрузить вот эту БД после реорганизации?

BuhRust

s_h_m_e_l,
На скрине видно, что предыдущее обновление не было выполнено до конца, как я и предполагал.
Первым делом сделайте архивную копию базы.
Затем Конфигурация > Обновить конфигурацию базы данных F7.
Если в Конфигураторе всё завершится без ошибок, то запустите отладку в режиме 1С:Предприятие.
Если таким образом начали и не доделали только одно обновление, то должно прокатить (при условии, что с базой нет каких-то других технических проблем).

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск