Конфигурация базы данных не соответствует сохраненной конфигурации 1с как исправить

Конфигурация базы данных не соответствует сохраненной конфигурации (1С 8.3 или 8.2)

ошибки 1с

Данное окно пользователи могут в основном наблюдать тогда, когда неудачно прошло обновление или обновление базы 1С завершили небезопасно (когда специалист не завершил работы в конфигураторе). Если в вашей компании обновлениями занимаетесь не вы, тогда вы можете просто закрыть данное окно, нажав кнопку «Да» и спокойно продолжить работу, сообщив ответственному о необходимости обновить базу данных.

Если же устранением данной ошибки заниматься будете вы, тогда данная инструкция для вас: Заходим в конфигуратор – меню-выбираем пункт «Обновить конфигурацию базы данных».

Завершение сеанса 1с

После обновления вы увидите итоговое окно «Реорганизация информации», которое предупреждает вас о том, что конфигурация базы данных будет необратимо изменена и будет перечень изменений, которые вступят в силу после согласия.

ошибка загрузки базы 1с

Здесь хочется также отметить, что у вас есть возможность и отказаться от ранее внесенных изменений, вернув базу данных конфигурации к прежнему состоянию. Для этого вы выполняете следующие действия: Конфигурация – Конфигурация базы данных – Вернуться к конфигурации БД

1с онлайн

Уже более 10 000 компаний работают
в облачной 1С от 42Clouds

– Консультация по 1С Бесплатно!

– Поддержка 24/7 по техническим вопросам: в чате, по телефону, по почте

– Все типовые конфигурации онлайн, доступ через RDP, Remote App, Web

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

Паниковать в таком случае не стоит. Давайте разберемся, что может быть его причиной.

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

Суть самого сообщения заключается в том, что в конфигурацию информационной базы были внесены изменения, но она не была обновлена. Программа 1С содержит две конфигурации – конфигурацию информационной базы и конфигурацию поставщика. При внесении изменений в конфигурацию необходимо обновить конфигурацию нашей информационной базы.

При выполнении обновления в ручном режиме (через Конфигуратор) программа в ходе выполнения обновления сама предложит обновить конфигурацию. Если по каким-то причинам пользователь отклонил это действие или оно не выполнено по причине сбоя при его выполнении, то при открытии программы 1С пользователь увидит соответствующее сообщение.

При выполнении обновления в автоматическом режиме, обновление могло закончится некорректно, не было доведено до конца и прервалось, например, при отключении электроэнергии, сбоя работы компьютера и т.п. В такой ситуации, необходимо просто дать завершить его.

Первое, что нужно сделать пользователю — посмотреть, какой релиз конфигурации у программы 1С. Если мы на сообщение ответим Да, то программа откроется и пользователь сможет продолжить в ней работать.

Зайдем в раздел Справка — О программе и посмотрим номер нашего релиза.

При сбое в процессе обновления релиз программы остается прежним, т.е. его номер не успел измениться. В данном примере смоделирована ситуация сбоя при выполнении обновления 1С: Бухгалтерия предприятия (базовая) с релиза 3.0.67.54 на релиз 3.0.67.67.

При этом релиз программы в Конфигураторе показывает как измененный.

Ответив на сообщение программы — Нет, она просто закроется, после чего мы зайдем в программу в режиме Конфигуратор.

Обратите внимание, у конфигурации стоит восклицательный знак <!>, что говорит о том, что она изменена и данные отличаются от конфигурации информационной базы.

В этом случае, нам нужно просто обновить конфигурацию. Для этого можно нажать кнопку на панели инструментов с синим цилиндром Обновить конфигурацию базы данных или же клавишу F7  на клавиатуре.

Или перейти в пункт меню Конфигурация и выбрать команду Обновить конфигурацию базы данных.

Программа 1С выполнит обновление, принимаем изменения  и запускаем программу.

Сообщение больше появляться не будет.

В том случае, если изменения необходимо отклонить, можно вернуться к конфигурации базы данных до внесения этих изменений.

Другой ситуацией появления сообщения может быть, когда пользователь (программист), сняв с поддержки, внес изменения в базу данных и не сохранил их. Если эти изменения необходимы, то также нужно просто обновить конфигурацию. В том случае, если изменения внесены случайно, то можно вернуть базу данных в исходное состояние.

Для этого в пункте меню Конфигурация — Конфигурация базы данных выбрать команду Вернуться к конфигурации БД.

Измененные метаданные конфигурации будут заменены на метаданные информационной базы, и таким образом, конфигурация вернется к состоянию до внесения изменений.

После выполнения этого действия сообщение Конфигурация базы данных не соответствует сохраненной конфигурации появляться не будет.

Напомним, что перед выполнением любых действий с информационной базой, необходимо выполнять резервное копирование, чтобы при возникновении более сложных проблем можно было восстановить базу из ее копии.

См. также:

  • Регистрация конфигурации в центре лицензирования не выполнена: как убрать
  • Внутренняя ошибка компоненты dbeng8: как исправить
  • Конфликт блокировок при выполнении транзакции 1С 8.3: как исправить
  • Недостаточно памяти 1С: как исправить
  • Неверный формат хранилища данных 1С 8.3: как исправить

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Конфигурация базы данных не соответствует сохраненной конфигурации 1С 8.3

Главная страница » Конфигурация базы данных не соответствует сохраненной конфигурации 1С 8.3

Что «Конфигурация базы данных не соответствует сохраненной конфигурации» в 1С 8.3 или 1 С бухгалтерия 8.2 означает? Причина ошибки очень проста, как и её решение, читайте в нашей статье.

Например, при открытии базы программы 1С ЗУП 8 Бухгалтерия ошибка выглядит вот таким сообщением:

Причина её в том, что кто-то вносил новые изменения в конфигурацию базы данных, но не применил их.

И тут возможно два варианта ответа по настройке:

1. Изменения в конфигурацию внесены специально через конфигуратор, но почему-то забыли обновить в рабочую базу данных программы после обновления.

Если Вы уверены, что это Ваш случай пользователя, то, чтобы продолжить, достаточно зайти в режим конфигуратора (ниже файла) и нажать кнопку F7 или «синий бочонок»:

Система может запросить сообщением какие-то подтверждения — всё подтвердите.

2. Кто-то случайно внес изменения в работе конфигуратора 1 С Предприятие.

Если Вы уверены, что кто-то случайно, по незнанию, внес эти изменения в работу, необходимо сделать их отмену. Для этого необходимо зайти в режиме конфигуратора в меню «Конфигурация — Конфигурации базы данных» и выбрать пункт «Вернуться к конфигурации БД»:

Если Вы точно не можете ответить на эти вопросы, то лучше обратиться за помощью к специалистам или обновить конфигуратор, в противном случае есть риск потерять данные всех пользователей, которые уже будет не изменить.

Обслуживание

Заказать консультацию

По этой или иной ошибке Вы можете обратиться к нашим специалистам, мы Вам поможем решить Вашу проблему.

Рассмотрим два пути, если при открытии программы 1С появляется сообщение:

Рис.1 Сообщение
Рис.1 Сообщение

Можно согласиться и продолжить действие (тогда программа запустится, и в ней можно будет работать дальше) или отказаться и решить проблему. Если мы решили пойти вторым путем, нам нужно понять, в чем же состоит причина данного сообщения.

  • Первое – при выполнении обновления. Обновление не прошло до конца по каким-либо причинам: вышли из программы, не приняв их, или же просто произошел сбой при выполнении, и процесс не был завершен (если программа наша открывается при этом – это уже хорошо).
  • Второй вариант – кто-то случайно (или в процессе разработки) внес правки, и соответственно они также остались незавершенными, не принятыми программой. Проанализировав ситуацию, необходимо сделать вывод, нужно ли просто принять сделанные правки или придется возвращать базу в исходное состояние.

В обоих случаях просто не выполнена реструктуризация, поэтому ее нужно обновить и, если нужно, привести в соответствие с основной конфигурацией.

Рассмотрим, как решить эти вопросы, не забывая, что перед любыми действиями с информационной базой, рекомендуется сделать ее резервную копию.

Рис.2 Выгрузка ИБ
Рис.2 Выгрузка ИБ

Для решения проблемы заходим в базу через Конфигуратор.

Рис.3 Для решения проблемы заходим в базу через Конфигуратор
Рис.3 Для решения проблемы заходим в базу через Конфигуратор

Когда действительно имело место обновление, не завершившее процесс, или разработчиками все-таки вносились нужные, но не завершившиеся изменения, нам надо дать команду программе – завершить процессы. Обратите внимание на заголовок окна конфигурации. Там стоит восклицательный знак . Это говорит о том, что наша конфигурация изменена и отличается от конфигурации БД. Завершаем нашу операцию через одноименный пункт меню.

Рис.4 Завершаем нашу операцию через одноименный пункт меню
Рис.4 Завершаем нашу операцию через одноименный пункт меню

Или для выполнения этого же действия можно использовать кнопку на панели инструментов в виде синего цилиндра со стрелочкой.

Рис.5 Кнопка на панели инструментов в виде синего цилиндра со стрелочкой
Рис.5 Кнопка на панели инструментов в виде синего цилиндра со стрелочкой

Обратите внимание на горячие клавиши в подсказке. С клавиатуры это действие может быть выполнено нажатием функциональной клавиши F7.

Программа выполнит обновление, принимаем все изменения и можем заходить в программу. Сообщение больше появляться не будет.

Восстановление исходного состояния информационной базы

Если в конфигурацию были внесены случайные изменения, или программист (разработчик) вносил изменения в конфигурацию, после чего были обнаружены ошибки, исправить которые проблемно, можно восстановить ее, заменив измененные метаданные метаданными из конфигурации базы данных. Для этого в уже используемом нами пункте меню заходим в раздел «Вернуться к конфигурации БД».

Рис.6 Вернуться к конфигурации БД
Рис.6 Вернуться к конфигурации БД

Программа предупредит, о потере изменений, сделанных в программе, но мы соглашаемся на продолжение выполнения действия.

Рис.7 Программа предупредит, о потере изменений, сделанных в программе, но мы соглашаемся на продолжение выполнения действия
Рис.7 Программа предупредит, о потере изменений, сделанных в программе, но мы соглашаемся на продолжение выполнения действия

После окончания процесса метаданные нашей конфигурации будут соответствовать основной.

Для начала необходимо уточнить, что существует два типа конфигурации 1С:

  • Предварительная конфигурация, которая изменяется в первую очередь: вручную, через режим «Конфигуратор», или же автоматически – при обновлении 1С.
  • Конфигурация базы данных – непосредственно структура данных внутри файла базы данных, изменения в которую вносятся уже после того, как конфигурация была отлажена и проверена через режим «Конфигуратор». Этот процесс называется реструктуризация базы данных.

Окно с вопросом «Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?» появляется при запуске платформы в двух случаях:

  1. Либо после обновления 1С, когда обновление было установлено некорректно или по какой-либо причине процесс обновления был прерван
  2. Либо разработчик внёс изменения в конфигурацию, но не внёс эти изменения непосредственно в базу данных

Внимание! При совершении любых действий с базой 1С всегда предварительно делайте резервную копию базы данных во избежание потери информации!

Сделать это можно в режиме «Конфигуратор»: Администрирование – Выгрузить информационную базу.

В случае, если окно с ошибкой «Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?» появилось после обновления 1С, необходимо запустить процесс обновления конфигурации базы данных и дождаться его успешного завершения.

Если же данное окно появилось в результате внесения изменений вручную (например, разработчиком 1С), в этом случае есть два варианта:

  • Откатить изменения Конфигуратора до текущей конфигурации базы данных
  • Обновить базу данных в соответствии с изменениями, внесёнными в Конфигураторе

Как откатить изменения Конфигуратора

Для этого необходимо запустить 1С в режиме Конфигуратора:

После этого перейдите в Конфигурация – Вернуться к конфигурации БД:
Конфигурация базы данных 1С не соответствует сохраненной

После этого конфигурация в Конфигураторе вернётся к той, в соответствии с которой сконфигурирована база данных.

В случае же, если изменения в Конфигураторе были внесены намеренно, эти изменения корректны и завершены, можно обновить конфигурацию базы данных в соответствии с конфигурацией, сохранённой в Конфигураторе.

Как обновить конфигурацию базы данных

Делается это практически так же, как и возврат к конфигурации БД: необходимо запустить 1С в режиме «Конфигуратор», после чего перейти в Конфигурация – Обновить конфигурацию базы данных (горячая клавиша F7):

Обратите внимание: процедура обновления конфигурации БД может занимать весьма продолжительное время, вплоть до нескольких часов. Затраченное время напрямую зависит от объёма внесённых изменений, текущего объёма базы данных и мощности оборудования, на котором происходит обновление конфигурации БД.

Примите к сведению: обновление базы большого объёма (свыше ~4Гб) необходимо выполнять на 64-разрядной версии платформы, чтобы не столкнуться с ошибкой «Недостаточно памяти».

После завершения процесса отката или обновления БД, запуск 1С будет проходить в штатном режиме, без появления окна с вопросом: «Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?».

Добавить комментарий