Вызов утилиты экспорта БД |
Утилита экспорта словаря и данных для инсталятора exp_dbi предназначена для выгрузки таблиц словаря и данных для подключенной БД. Таблицы выгружаются в специальном формате dbi, используемом при инсталляции баз данных.
Начиная с Атлантис 5.3.07 в dbi-файле хранится кодировка (язык) БД. Утилита exp_dbi берет кодировку из префикса имени словаря (поле XF$NAME таблицы X$FILES записи с XF$CODE = 0) экспортируемой БД и сохраняет ее в dbi-файле. Данная информация используется инсталляторами для автоматического выбора кодировки устанавливаемой БД.
Описание процесса инсталляции и дополнительные сведения о поддерживаемых кодировках и о настройке БД на нужную кодировку можно найти в документах:
Система "Галактика ERP". Платформа MS SQL Server. Инструкция по установке.
Система "Галактика ERP". Платформа Oracle. Инструкция по установке.
Система "Галактика ERP". Платформа Pervasive.SQL. Инструкция по установке.
Подключение к экспортируемой БД осуществляется стандартным для Атлантис-приложений способом (см. инструкции по установке для системы "
").Запуск утилиты экспорта словаря и данных для инсталлятора:
exp_dbi.exe [<ключи>]
<ключи> - ключи, управляющие режимом экспорта:
/? - выдать подсказку по параметрам утилиты exp_dbi.
/c:<файл-конфигурации> - задать файл конфигурации утилиты exp_dbi. Например:
/c:exp_dbi.cfg
/<параметр-файла-конфигурации> - параметры, прописываемые в файле конфигурации, могут быть заданы и в командной строке. Параметры задаются в виде <секция>.<параметр>=<значение>. Для многих параметров имеются краткие синонимы.
Протокол компиляции записывается в файл exp_dbi.log в текущей директории.
Параметры работы компилятора задаются в конфигурационном файле. По умолчанию используется файл exp_dbi.cfg в текущей директории. Конфигурационный файл можно задать явно с помощью ключа /c.
Кодировка БД хранится в dbi-файле начиная с Атлантис 5.3.07.