EMS logo

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

Data Import for MySQL

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

MySQL Gold Certified Partner
Microsoft Certified Partner
Oracle Certified Partner
Embarcadero Technology Partner

EMS Data Import for MySQL

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

Формат файла конфигурации


Файл конфигурации состоит из нескольких разделов:

В первом разделе - указаны параметры соединения к базе данных.

 

[CONNECTION]

В этом разделе содержатся параметры подключения к серверу: Host (сервер), Port (порт), Charset (кодировка), tunneling settings (параметры туннелирования), Login, Password (encrypted) (Логин, пароль. Пароль закодирован). Эти параметры являются обязательными.

 

[PREFERENCES]

Основные настройки программы.

 

ImportToViews

Импорт в представления

1 - доступен, 0 - недоступен

 

Для каждого файла источника данных указывается уникальные префикс FILE_00, FILE_01, FILE_02 и т.д.

 

[FILE_00]

В этом разделе используются следующие параметры для каждого внешнего файла:

Database (имя базы данных, в которою импортируются данные), Table (имя таблицы, в которою импортируются данные), FileName (имя файла - источника данных)

 

ImportType

Тип файла - источника данных. 0 - XLS, 1 - Access, 2 - DBF, 3 - TXT, 4 - CSV, 5 - XML, 6 - MS Excel 2007, 7 - MS Word 2007, 8 - HTML, 9 - XML Document, 10 - ODS, 11 - ODT

 

В следующем разделе описаны настройки импорта для каждого конкретного источника данных, с указанием номера файла и типа.

 

[FILE_00_XLS]

SkipRows, SkipCols - количество строк и столбцов, которые надо пропустить при импорте.

 

[FILE_00_Access]

SourceType - тип источника в базе данных Access. 0 - таблица, 1 - запрос.

TableName and SQL - имя таблицы или запроса.

 

[FILE_00_TXT]

SkipRows - количество строк, которые надо пропустить при импорте.

 

[FILE_00_CSV]

SkipRows - количество строк, которые надо пропустить при импорте.

CSVDelimiter, CSVRightQuot, CSVLeftQuot - ограничители и кавычки.

 

 

[FILE_XX_MAP].

В этом разделе указано соответствие полей таблицы базы данных и столбцов в источнике данных.

 

Excel

<DB_FieldName>=CellIndex.

 

Используйте точку с запятой для разделения ячеек. Вы можете задать строку или столбец, как диапазон ячеек.

Field1=A1;A4;A6-A9;B1-F1.

 

Access или DBF

<DB_FieldName>=<Source_Field_Name>.

 

TXT

<DB_FieldName>=<Position>;<Size>.

Вы должны указать позицию начала поля и размер поля.

 

CSV

Укажите номер столбца исходного файла для каждого поля

Field1=1

Field2=4

 

 

Параметры, указываемые в разделах [FILE_XX_BASE_FORMATS] и [FILE_XX_IMPORT_OPTIONS] можно указать на шагах Шаг 4 - Настройка форматов данных и Шаг 8 - Настройка общих опций.

 

Параметры BOOLEAN TRUE and BOOLEAN FALSE задаются в разделах [FILE_XX_BOOLEAN_TRUE] и [FILE_XX_BOOLEAN_FALSE].

 

Значения типа NULL указываются в разделе [FILE_XX_NULL_VALUES].

 

[FILE_XX_DATA_FORMATS_<FIELD_NAME>],

Форматы данных, которые указаны для каждого поля отдельно, хранятся в этой секции.

FILE_00_DATA_FORMATS_FIELD1.

Эти параметры задаются на шаге Шаг 5 - Задание форматов данных для каждого поля.

 

[FILE_00_IMPORT_OPTIONS]

В этом разделе содержатся параметры импорта, указываемые на шагах 6-9.

 

CommitAfterDone

Фиксировать транзакцию после выполнения импорта

1 - enabled, 0 - disabled

 

CommitRecCount

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

 

В разделе Records counter Вы можете задать количество импортируемых записей. Выберите пункт Import all records, чтобы импортировать сразу все записи, или в счетчике Import only n records задайте их количество.

 

ImportRecCount

Импортировать определенное количество записей

1 - enabled, 0 - disabled

 

ImportAllRows

Импортировать сразу все записи

1 - enabled, 0 - disabled

 

SaveResultSQL

Сохранить скрипт, получившийся в результате, в файл.

1 - enabled, 0 - disabled

Если установлен флажок Save Result SQL Script to File, то скрипт, получившийся в результате, будет сохранен в файл,

ResultSQLFile

 

The path to the result *.sql file.

Имя и путь к файлу скрипта.

 

ImportKind

Вид режима импорта программы

0 - Universal Mode, 1 - Native Mode

 

ImportMode

Метод импорта

0 - Insert All, 1 - Insert New, 2 - Update, 3 - Update or Insert, 4 - Delete, 5 - Delete or Insert

 

ImportAddType

Добавление типа импорта

1 - enabled, 0 - disabled

 

AllowDuplicates

Позволить импорт дублирующихся записей.

1 - enabled, 0 - disabled

 

NativeModeKind

Вид собственного режима импорта программы

0 - Single Commands, 1 - Batch insert

 

[#General#]

В этом разделе хранится название и версия продукта.