Восстановление базы из резервной копии при неудачном обновлении

Бывают ситуации, когда обновление программы Shopuchet происходит некорректно. Это может быть связанно с различными ситуациями, такими как, зависание компьютера, отключение электричества, ошибки или сбои при скачивании пакета для обновления. Одна из этих проблем может привести к повреждению базы данных при обновлении программы. Для таких случаев программа Shopuchet создает резервную копию базы данных перед началом обновления. По умолчанию, резервное копирование создается в папке C:\Program Files (x86)\ShopUchet\Backup, но рекомендуется изменить путь к папке на другой диск, например диск D.

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

  1. Зайти в программу Shopuchet.
  2. Найти папку, где хранятся резервные копии базы. Для этого нужно сделать несколько шагов:
    • На верхней панели необходимо нажать кнопку «Настройки».
    • В открывшемся окне нужно перейти на вкладку «Резервное копирование»
    • В поле «Папка для хранения копии» посмотреть путь к папке, где находятся резервные копии базы.

3. Обязательно ЗАКРЫТЬ программу Shopuchet.

4. Зайти в папку. Найти архив с названием базы «Upd_*ваша дата*». Скопировать этот файл на Рабочий стол.

5. На Рабочем столе кликнуть правой кнопкой мыши на файле, который только что скопировали, выбрать пункт «Извлечь в *имя папки*»

6. В появившейся папке находятся 2 файла SHOPUCHET.FDB и ShopUchet_old.bak. Если у вас не видно расширений файлов, то перейдите сюда для настройки (Наименование файла после знака точки).

7. Необходимо переименовать файл ShopUchet_old.bak на Shopuchet.exe

8. Скопировать оба файла.

9. Открыть папку C:\Program Files (x86)\ShopUchet

10. Вставить файл SHOPUCHET.FDB и Shopuchet.exe с заменой существующих.

Если появится окно с вопросом «Для копирования в эту папку нужно обладать правами администратора», то нажать «Продолжить».

Резервная копия восстановлена.