На главную страницу Версия-Т
VTSoft.ru

Повреждённая база.


RSS
Повреждённая база., Из базы пропали чеки.
 
Из VT магазина пропали чеки продаж за два дня!Второй случай в разных местах.
ОС Win7 , Версия VT магазина 1.3.6. Можно ли узнать причину и восстановить данные.
Базу могу выслать.
 
Скорее всего это связано с включенной системой защиты на диске, где расположен файл базы. В момент перезагрузки при сбое компьютера Windows 7 автоматически, без спроса пользователя, восстанавливает системные и пользовательские файлы из своей резервной копии.



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

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

Восстановить данные можно из резервной копии базы, если она своевременно делалась. VT:Магазин автоматически сохраняет три последние резервные копии базы в подкаталоге VTShop\BackupDB (если эта функция не была принудительно отключена в момент установки программы).
 
Цитата
Александр Солдатов пишет:
Восстановить данные можно из резервной копии базы, если она своевременно делалась. VT:Магазин автоматически сохраняет три последние резервные копии базы в подкаталоге VTShop\BackupDB (если эта функция не была принудительно отключена в момент установки программы).
А если была отключена,как включить?И можно ли уменьшить интервал времени между копиями?
Изменено: МихаилВ - 18.11.2015 19:40:43
 
Цитата
Александр Солдатов пишет:
Скорее всего это связано с включенной системой защиты на диске, где расположен файл базы. В момент перезагрузки при сбое компьютера Windows 7 автоматически, без спроса пользователя , восстанавливает системные и пользовательские файлы из своей резервной копии.
В журнале событий Windows таких событий не зарегистрированно.Может таки посмотрте базу чтобы в дальнейшем такого не было?
 
Цитата
А если была отключена,как включить? И можно ли уменьшить интервал времени между копиями?

Резервное копирование базы можно делать разными способами. Например, запускать периодически файл \VTShop\BackupDB\vtgbak.cmd, что собственно и делает инсталлятор программы, организуя его периодический запуск путем создания задания в планировщике Windows. Второй способ - отдельная утилита. В обоих случаях можно настроить произвольный интервал.

Цитата
Может таки посмотрте базу чтобы в дальнейшем такого не было?

Пришлите базу на salex29@vtsoft.ru и укажите точно период, за который пропали чеки.
 
Выслал базу двумя частями в zip.Чеки пропали за 12 и 13 ноября.За 12 сохранился один чек.
Утилиту vtbak настроил.За несколько лет работы с десятью магазинами такой ерунды не
было.Может это баг в новых обновлениях.
 
Ответ отправлен на e-mail.
 
Результат конечно печальный но за ответ спасибо.
 
Цитата
Александр Солдатов пишет:
Цитата
А если была отключена,как включить? И можно ли уменьшить интервал времени между копиями?

Резервное копирование базы можно делать разными способами. Например, запускать периодически файл \VTShop\BackupDB\vtgbak.cmd, что собственно и делает инсталлятор программы, организуя его периодический запуск путем создания задания в планировщике Windows. Второй способ - отдельная утилита . В обоих случаях можно настроить произвольный интервал.
Версия 3.3.34, версия базы 28.0, не нашла файлы VTShop\BackupDB\vtgbak.cmd. Скачала утилиту, но Виндовс 8 не дает установить утилиту. Как установить утилиту, чтобы было копирование базы?
 
То есть, в каталоге VTShop у Вас нет подкаталога BackupDB? Обновите программу до последней версии, при этом в процессе установки убедитесь, что включена опция "Автоматическое резервирование базы". Эта опция указывает инсталлятору, что надо создать этот файл (vtgbak.cmd) и создать задание в планировщике Windows на периодический запуск этого файла.
 
Цитата
Александр Солдатов пишет:
То есть, в каталоге VTShop у Вас нет подкаталога BackupDB? Обновите программу до последней версии, при этом в процессе установки убедитесь, что включена опция "Автоматическое резервирование базы". Эта опция указывает инсталлятору, что надо создать этот файл (vtgbak.cmd) и создать задание в планировщике Windows на периодический запуск этого файла.
Как обновить программу до последней версии? И как в процессе установки убедиться, что включена опция "Автоматическое резервирование базы"?
 
Цитата
Как обновить программу до последней версии?
Скачать с сайта и установить поверх старой версии. Все данные и настройки сохранятся.

Цитата
И как в процессе установки убедиться, что включена опция "Автоматическое резервирование базы"?
В процессе установки эту опцию будет видно.