О ПЕРЕХОДЕ НА ADT формат!

ПОШАГОВАЯ ИНСТРУКЦИЯ.

1. Убедиться, что Вы используете сервер и клиент ADS версии 8.10 и выше(можно посмотреть в справке о программе).

   Там должно быть указано: Версия СУБД Версия 8.10... (клиент 8.1)

2. Скачать с нашего FTP сервера из папки ADT_Format файлы  Ansi.chr, FreeAdt.exe и AdtFix.exe.

3. Остановить сервер баз данных (ADS). Выйти из программы конфигурирования сервера Ads_Cfg.exe

   Подменить у сервера баз данных файл Ansi.chr (взятый с FTP сервера) в каталоге

   размещения ADS (Program Files - Extended Systems - Advantage 8.1 - Server)

   Войти в программу конфигурирования сервера Ads_Cfg.exe и в закладке Configuration Utility - Language

   Выбрать в кодировку Russian2 (параметр ANSI char set, параметр OEM char set установливается в Russian).

   Запустить вновь ADS (кнопка Start).

4. Сделать обновление версии.

5. Скопировать FreeAdt.exe и AdtFix.exe в подкаталог расположения программы Fabius.exe.

6. Произвести конвертирование вначале справочников, а затем документов и служебных файлов.

   Для этого надо выполнить пункт меню Сервис - Конвертирование - В ADT формат.

   Причем справочники, документы текущих месяцев, годовые и бессрочные надо сделать сразу,

   а документы прошлых периодов можно выполнить уже когда пользователи будут работать.

   То есть до запуска пользователей надо переконвертировать данные за месячные и годовые данные 2008 года,

   справочники и бессрочные.

7. В ini файле программы прописать параметр TableType=ADT. Заново запустить программу и проверить в справке о

   программе, что "Формат базы данных" у вас стоит ADT. Запустить переиндексирование а) справочников б)документов

   и результатов:

   -Сервис\Переиндексирование\Индексация списков и справочников

   -Сервис\Переиндексирование\Индексация документов и результатов; выбрать ВСЕ

   ВНИМАНИЕ: Стоит заметить, что при открытии баз в новом формате индексы если они отсутствуют строятся также как

   и в DBF формате автоматически. Однако, при выполнении SQL запросов по этим файлам индексные файлы обязательно

   должны быть, иначе будет ошибка. Поэтому лучше следить за тем чтобы базы данных были с файлами индексов.

8. После окончания переиндексирования можно запустить всех пользователей.

   Как правило, вся процедура обновления и переконвертации занимает 20-30 минут (все зависит от мощности сервера и

   объема данных). К слову говоря, конечно мы рекомендуем для экономии времени все обновления версии и

   переконвертирование делать непосредственно на сервере. (учтите, что в этом случае запускать приложение надо не

   с локального диска компьтера, а с сетевого тома).

9. Переконвертировать и переиндексировать остальные периоды. (Как правило у всех сейчас в текущей базе содержатся

   данные за 2006-2008 год).   

10. После завершения перекодировки во избежании путаницы и из-за экономии места надо перенести все файлы

   с расширением DBF FPT CDX из каталогов Reflis, Opdata, Program (где лежит Fabius.exe) перенести в

   архивные хранилища.

11. В Reflis и Opdata будут созданы подкаталоги Delete, в которых будут созданы базы для хранения удаленных

   записей. Учтите, что при переконвертировании баз удаленные записи не переносятся. Таким образом при необходимости

   посмотреть на них надо будет открывать архивные DBF данные. Для обращения к ним, в соответствующем ini файле

   надо установить параметр TableType=DBF.

   ВНИМАНИЕ: формат используемых баз определяется 1)по явному указанию параметра TableType в ini файле; 2)если параметр не

   указан, то определяется присутствует ли файл \Reflis\Data.ADT, если он есть, то дальнейшая работа идет ADT базами, если

   нет, то ищется файл Data.DBF и соответственно работа идет с базами DBF формата.

12. В системных параметрах (для открытия системных параметров нажмите F9 стоя в дереве модулей на модуле "я Администратор"

   или через меню Сервис - Настройки - Системные параметры),

   в закладке Архивация измените значение первого параметра ARCMASK.

   В качестве значения укажите *.a* *.r* *.x*

   а в команде архивации - параметр RUNDOSARC:

   winrar.exe a -s -y -r -dh -xR132.* -xR182.* -x*.adi -x*.ai

   чтобы исключить индексные файлы (ключ -x*.adi)