Работа программы Fbarc

Обсуждение работы программы Корпоративная электронная почта FossMail


Ответить
Juli
Новичок
Сообщения: 3
Зарегистрирован: 16 окт 2009, 14:59
2 + 2 = ?: 4

Работа программы Fbarc

Сообщение Juli » 27 янв 2010, 20:55

Запустила бат-файл fbarc.bat:D:\FossMail\bin\fbarc.exe -с d:\FossMail\host.cfg -l -e

Файл конфиг-ции host.cfg
[FBARC]
; Сколько дней хранить данные в рабочей базе, после чего они переносятся в ;архивную базу
#WORKBASE_DAYS=31
; За сколько дней от #WORKBASE_DAYS переносить данные (умолчание - 365)
#REMOVED_DAYS=92
; Сколько дней хранить данные в архивной базе после чего они удаляются ;окончательно (при запуске с параметром -auto) 0 - не удалять вообще
#ARCBASE_DAYS=365
; пример коннекта к MS SQL
;#ARC_CONNECTION_STR=DSN=FOSS;DBQ=D:\Fossmail\BASE\FOSSARC.MDB;DriverId=281;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;
#IGNORE_ERRORS=23000,23s00, 23400

База MS SQL Express 2005

После запуска бат-файла в дир-ях Log и Err файлы не удалились, а объем базы fossarc.mdb не изменился. В окошке программы fbarc я задала период и"Переместить".
Подскажите пожалуйста, почему не заархивировались данные, если можно объясните, что должно произойти с логами в дир-ях Log и Err и с базами в дир-ии Base. Спасибо

lyk
Разработчики Fossmail
Сообщения: 38
Зарегистрирован: 19 фев 2009, 11:44
2 + 2 = ?: 4

Re: Работа программы Fbarc

Сообщение lyk » 28 янв 2010, 17:31

Добрый день.
Изначально мы пытались перегонять таблицы между разнотипными базами, но из-за разных синтаксисов SQL иногда возникали проблемы и перегонка через клиента занимала много времени. Рекомендую архивную тоже сделать на MS SQL Express 2005 - там перегонка будет на сервере.

Juli
Новичок
Сообщения: 3
Зарегистрирован: 16 окт 2009, 14:59
2 + 2 = ?: 4

Re: Работа программы Fbarc

Сообщение Juli » 28 янв 2010, 19:03

А можно подробнее, т.е. пр-ма Fbarc не работает? т.е. надо бат-файл по архивированию логов и записи данных в sql-базу? Можно пояснить более конкретно, что надо делать.Спасибо.

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Работа программы Fbarc

Сообщение FossWare » 28 янв 2010, 19:29

А можно подробнее, т.е. пр-ма Fbarc не работает?
Она работает. Разработчик, Lyk, отвечая на Ваш вопрос, просто уточнил, что если Вы хотите сделать архивирование БД с SQL на mdb, то этого лучше не делать, т.к. возможны нестыковки форматов.
т.е. надо бат-файл по архивированию логов и записи данных в sql-базу?
Необходимо для БД Fbarc сделать те же действия, что и для БД сервера регистрации сообщений, а именно:
  • Создать БД на SQL для архивирования записей.
  • Создать в System DSN учетную запись или изменить существующую для работы на SQL.
  • Исправить строку #ARC_CONNECTION_STR в секции FBARC.
Более подробно, как перевести БД с mdb на SQL, описано в документации на FmWebStat, которая доступна для скачивания здесь.

Ответить

Вернуться в «FossMail»