Параметры, используемые при конвертации БД

Конвертацию базы данных в указанном каталоге можно выполнить как из командной строки (Jinnee.exe  D:\СБиС++\db), так и непосредственно в программе "Базы данных/ Сконвертировать".

/m:<КаталогМодулей>

Выполнить конвертацию БД в соответствии с модулями в указанном каталоге.

Jinnee.exe  D:\СБиС++\db  /m:D:\СБиС++\Модули; # выполнить конвертацию БД в соответствии с модулями в указанном каталоге. Аналогичная команда в программе –



/cnv:<Конвертор>

Выполнить конвертацию, вызывая указанный конвертор. Названия конверторов можно посмотреть в файле "Jinnee\cnv.ini". Если не указывать никакого конвертора, то будет определяться автоматически.

Jinnee.exe  D:\СБиС++\db  /m:D:\СБиС++\Модули  /cnv:2.0.9; # сконвертировать базу данных используя конвертор "2.0.9", что соответствует выбору конвертора "2.0.9 ->2.0.9.33" в поле "Дополнительный конвертор" в программе:



/cnv:no

Выполнить конвертацию без указания конвертора.

Jinnee.exe  D:\СБиС++\db  /m:D:\СБиС++\Модули  /cnv:no; # сконвертировать базу данных не указывая конвертор, что соответствует выбору варианта "Не вызывать" в поле "Дополнительный конвертор" в программе:



/cnvmode:<00000>

Режим работы конвертора. Задание режима в командной строке соответствует выбору опции в окне конвертации в программе:

1 в режиме конвертора соответствует установленному флагу в поле опции:

•  <10000> - будут переписаны словари, доступные только на чтение;

•  <01000> - после конвертации будет запущена проверка БД;

•  <00100> - при конвертации из базы данных будут удалены словари, которых нет в модулях;

•  <00010> - при выполнении конвертации будет показано соответствие всех полей;

•  <00001> - после первого этапа конвертации будет создана архивная копия БД.

Понятно, что может быть выполнено не одно, а несколько команд (в нескольких опциях установлены флаги). Соответствующим образом должен задаваться и режим конвертора: <11000>, <10100>, <10101> и т.д.

Jinnee.exe  D:\СБиС++\db  /cnvmode:11000; # во время конвертации переписать словари, доступные на чтение и после завершения запустить проверку БД:



/frmt:<mkd | tbl>

При выполнении конвертации необходимо указать формат таблицы ("mkd" или "tbl").

Jinnee.exe  D:\СБиС++\db  /m:D:\СБиС++\Модули  /frmt:mkd; # сконвертировать базу данных в формате "mkd", что соответствует выбору варианта "Переформатировать для Pervasive.SQL" в поле "Формат базы данных" в программе. При выполнении без указания формата соответствует варианту "Оставить существующий формат БД":



/nb

При выполнении конвертации не создавать архивные копии БД.

Jinnee.exe  D:\СБиС++\db  /m:D:\СБиС++\Модули  /cnv  /nb; # сконвертировать базу данных без создания резервных копий БД, что соответствует снятию флага в поле "Делать архивные копии файлов в". По умолчанию, всегда выполняется архивация БД: