EMS logo

Навигация по продуктам

Data Import for IB/FB

Наш партнерский статус

Microsoft Certified Partner
Oracle Certified Partner
Embarcadero Technology Partner

EMS Data Import for InterBase/Firebird

Он-лайн Документация

Работа с консольным приложением


Все параметры импорта, заданные в Data Import for Interbase/Firebird можно сохранить в файл конфигурации импорта (*.itm). Консольное приложение использует имя этого файла как параметр при выполнении импорта. Также, консоль генерирует файл - журнал событий, который имеет расширение *.log и содержит полную информацию о проведенном импорте данных:

  • дата выполнения импорта,
  • информация о соединении с сервером,
  • путь к файлу источнику данных,
  • время и результат импорта,
  • построчная информация о возникнувших ошибках.

 

Чтобы создать шаблон следуйте инструкции:

 

Файл конфигурации можно выполнить тремя способами:

  • использовать пункт Load Template из списка, открывающегося при нажатии на кнопку Using Configuratin files - btnTools.
  • дважды щелкнуть на созданном файле конфигурации (*.itm) мышью.
  • задать в консольном приложении команду запуска - <path to Data Import for Interbase/Firebird console application>\IbImportC.exe TemplateFile [-datafile=<source file name>] [-B]

 

datafile=<filename1>;<filename2>;<filename3>

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

 

TemplateFile

Файл шаблона консольного приложения *.itm.

 

[-B]

Используйте этот параметр в командной строке для запуска консольной версии Data Import for Interbase/Firebird в фоновом режиме

 

Пример:

Файл конфигурации называется Example.itm.

"C:\Program Files\EMS\Data Import for InterBase & Firebird\IbImportC.exe" "C:\EMS\DataImport\Example.itm" -B -datafile=test150283.xls

 

 

Важно: Следующие значения кода завершения возвращаются программой Data Import for Interbase/Firebird операционной системе после выполнения последней операции:

0 - удачное завершение;

1 - во время выполнения произошла ошибка или ошибки;

2 - критическая ошибка. Эта задача не выполнена.