Автор Тема: Автозберігання бази  (Прочитано 313 раз)

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

HumanKM

  • Новенький
  • *
  • Сообщений: 3
  • Репутация: 0
Автозберігання бази
« : Августа 23, 2019, 11:03:18 »
1. Допоможіть  з автозберіганням. При запуску згенерованого програмою бат файла базу не зберігає, пише помилки - файл зайнятий іншою програмою. Збереження бази відбувається лише після зупинки сервера. Чи можна взагалі зробити автозберігання при запущеному сервері?
ПС: Зараз в планувальнику завдань прописав запуска бата при старті компа, а в автозагрузку кинув старт сервера. При ввімкненні базу зберігає, а потім запускає сервер.

2. Ще є питання не по темі - та може хтось щось підкаже:
Зробили картки з штрихкодами на знижки для клієнтів. Програма не дозволяє ставити різні знижки на різні товари, лише на все гамузом фіксована знижка. А в нас є наприклад акційні товари, на які робити знижку непотрібно (буде збитково), чи можна якось вийти з цієї ситуації?

Дякую.

admin

  • Админ
  • Помогающий
  • *****
  • Сообщений: 6717
  • Репутация: 1097
  • Пол: Мужской
    • УкрБланк, УкрСклад, УкрЗарплата, Унидок
Re: Автозберігання бази
« Ответ #1 : Августа 23, 2019, 15:06:10 »
1. Допоможіть  з автозберіганням. При запуску згенерованого програмою бат файла базу не зберігає, пише помилки

Какие именно?

Збереження бази відбувається лише після зупинки сервера. Чи можна взагалі зробити автозберігання при запущеному сервері?
ПС: Зараз в планувальнику завдань прописав запуска бата при старті компа, а в автозагрузку кинув старт сервера. При ввімкненні базу зберігає, а потім запускає сервер.

Не может делаться резерв gbak-ом если Сервер выключен.

2. Ще є питання не по темі - та може хтось щось підкаже:
Зробили картки з штрихкодами на знижки для клієнтів. Програма не дозволяє ставити різні знижки на різні товари, лише на все гамузом фіксована знижка. А в нас є наприклад акційні товари, на які робити знижку непотрібно (буде збитково), чи можна якось вийти з цієї ситуації?

В справочнике товаров галочка "Игнорировать скидку".

HumanKM

  • Новенький
  • *
  • Сообщений: 3
  • Репутация: 0
Re: Автозберігання бази
« Ответ #2 : Августа 23, 2019, 19:58:56 »
C:\ProgramData\UkrSklad7C\ukrsklad_backup.bat

Після запуску цього файлу, у вказаній папці на зберігання БД з"являється лише текстовий файл з вмістом:
gbak: ERROR:Error occurred during login, please check server firebird.log for details
gbak:Exiting before completion due to errors

(вранці писало ерор що файл занятий другим пріложенієм)

Якщо нажимаю зупинити сервер - то при запуску цього бат-а база зберігається.

admin

  • Админ
  • Помогающий
  • *****
  • Сообщений: 6717
  • Репутация: 1097
  • Пол: Мужской
    • УкрБланк, УкрСклад, УкрЗарплата, Унидок
Re: Автозберігання бази
« Ответ #3 : Сентября 02, 2019, 14:05:17 »
Якщо нажимаю зупинити сервер - то при запуску цього бат-а база зберігається.

Не может делаться резерв gbak-ом если Сервер выключен. Скорее всего есть еще один Сервер, ищите файлы fbserver.exe, firebird.exe, firebird.log по всему компьютеру, во всех системных и скрытых файлах.