Раздел [_WZD_COMMON]

В этой статье описывается раздел [_WZD_COMMON] файла sqlways.ini и содержащиеся в нем параметры.

Название опции Описание
RUN_IMPORT_REMOTLY Этот параметр определяет, будет ли запускаться процесс импорта с удаленного компьютера. Это означает, что все сгенерированные файлы будут скопированы на другой, удаленный компьютер. И импорт будет выполняться с этого компьютера.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “No”.
AUTOSTART_IMPORT Этот параметр определяет, будет ли процесс импорта выполняться автоматически после преобразования.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “No”.
USE_IMPORT_LOG_ANALYZER Если для этой опции установлено значение “Yes”, инструмент Конвертум Мастер попытается проанализировать процесс импорта в соответствии с информацией, содержащейся в файле журнала импорта, и сгенерировать сводную информацию в конце файла журнала импорта. Может использоваться только для базы данных MySQL в качестве целевой.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “No”.
PRECACHE_OBJECTS Если для этого параметра установлено значение “Yes”, инструмент Конвертум Мастер попытается использовать технологию кэширования и выбрать информацию обо всех таблицах в базе данных, используя только один sql-запрос. Если для этого параметра установлено значение “No”, для получения информации о каждой таблице будут использоваться отдельные запросы. Этот параметр будет работать только в том случае, если количество таблиц, указанных для преобразования, больше, чем количество, указанное в параметре PRECACHE_TABLES_COUNT. Производительность может быть улучшена только в том случае, если число, указанное в параметре PRECACHE_TABLES_COUNT, превышает 51% от всех таблиц в базе данных.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “No”.
PRECACHE_TABLES_COUNT Указывает минимальное количество таблиц, которые необходимо указать для преобразования, чтобы использовать технологию “precache”.
Значение по умолчанию - 101.
REPLACE_RESERVED_WORDS Эта опция заменяет зарезервированные слова шаблоном, указанным в этой опции.
STARTROW Этот параметр определяет номер первой строки, которая будет извлечена из таблицы.
Значение по умолчанию: 1.
ROWSCOUNT Этот параметр определяет количество строк, которые будут извлечены из таблицы. Если этот параметр не задан или не является пустым, будут извлечены все строки.
Значение по умолчанию - Пусто.
RPT Этот параметр определяет название папки, в которую будут помещены все файлы отчетов. Папка будет создана в каталоге экспорта.
Значение по умолчанию - “reports”.
LOG Этот параметр определяет имя файла журнала преобразования. Это файл журнала, который будет создан во время преобразования.
Значение по умолчанию - “sqlways.log”.
TRACE Эта опция позволяет запускать преобразование в “режиме трассировки”. Если для этой опции установлено значение “Yes”, в sql-файлы будет добавлен закомментированный исходный код объекта. Также будет сгенерирован sqlways.trc-файл, содержащий подробную информацию о процессе преобразования.
Возможные значения - “true”, “false”.
Значение по умолчанию - “false”.
DIVIDE_DATA_FILE_INTO_PARTS Эта опция позволяет создавать несколько текстовых файлов, в которых хранятся данные для одной таблицы. Если для этой опции установлено значение "Yes”, будет создано несколько текстовых файлов .txt. Максимальный размер каждого файла по умолчанию равен 2 ГБ.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “No” или пусто.
GENERATE_IMPORT_SCRIPTS Если для этой опции установлено значение “Yes”, Конвертум Мастер сгенерирует все файлы, необходимые для выполнения импорта в целевую базу данных. Такими файлами являются файлы ctl, .ldi и .bat. Если для этой опции установлено значение “No”, такие файлы генерироваться не будут. Этот параметр также можно задать на странице “Выбор целевой базы данных” инструмента Конвертум Мастер.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “Yes”.
EXPORT_DATA Этот параметр определяет процесс экспорта данных. Если для этого параметра установлено значение “Yes”, Конвертум Мастер извлечет данные из исходной базы данных. Если для этого параметра установлено значение “No”, экспорт данных не будет выполнен.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “Yes”.
GENERATE_DDL_SCRIPTS Если для этого параметра установлено значение “Yes”, инструмент Конвертум Мастер сгенерирует файлы ddl с преобразованными определениями таблиц. Если для этого параметра установлено значение “No”, файлы ddl генерироваться не будут, а из исходной базы данных будут извлечены только данные.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “Yes”.
READ_DDL_SCRIPTS Если для этого параметра установлено значение “Yes”, инструмент Ispirer Toolkit сгенерирует файлы ddl с преобразованными определениями таблиц. Если для этого параметра установлено значение “No”, файлы ddl генерироваться не будут, а из исходной базы данных будут извлечены только данные.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “Yes”
REPLACE_NOT_ALLOWED_CHARS_FPOS В некоторых базах данных имена идентификаторов могут содержать определенные символы, которые могут быть запрещены в целевой базе данных. Эта опция была создана для того, чтобы заменять такие символы только с первой позиции. В этой опции следует указать символ, который будет заменять запрещенные символы.
REPLACE_NOT_ALLOWED_CHARS В некоторых базах данных имена идентификаторов могут содержать определенные символы, которые могут быть запрещены в целевой базе данных. Эта опция была создана для замены таких символов. В этой опции следует указать символ, который заменит запрещенные символы.
USE_QUERY_FOR_EXPORT Если для этого параметра установлено значение “Yes”, то для извлечения данных из исходной базы данных будут использоваться sql-запросы. Запросы могут быть заданы либо в графическом интерфейсе, либо в файле sql.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “No”.
EXPORT_QUERY_FROM_FILE Если для этой опции установлено значение “Yes”, то будет использоваться sql-файл, содержащий sql-запросы, и эти запросы будут использоваться для извлечения данных из исходной базы данных. Путь к файлу с sql-запросами должен быть указан в опции “EXPORTQUERYFILE”.
Возможные значения - “Yes”, “No” или пусто.
Значение по умолчанию - “No” или пустое.
EXPORTQUERYTEXT Этот параметр содержит сохраненные запросы, которые будут использоваться для извлечения данных из исходной базы данных. Запросы разделяются символом “\\”.
EXPORTQUERYFILE Эта опция работает, только если для параметра “EXPORT_QUERY_FROM_FILE” установлено значение “Yes”. В этой опции нам нужно указать путь к sql-файлу с запросами, которые будут использоваться для извлечения данных из исходной базы данных.
EXPORTQUERYTARGETNAMES В этом параметре должны быть указаны имена целевых таблиц. Они будут использоваться в инструкциях CREATE TABLE, которые будут создаваться для каждого запроса, определенного в опции “EXPORTQUERYTEXT”. Имена таблиц должны быть разделены символом “\\”.
EXPORTQUERYTARGETNAMESFILE Этот параметр работает, только если для параметра “EXPORT_QUERY_FROM_FILE” установлено значение “Yes”. Этот параметр должен указывать путь к файлу, в котором будут храниться имена целевых таблиц для таблиц, которые будут созданы в целевой базе данных.
GENERATE_DROP_STATEMENTS_WZD Если указано “Yes”, то перед каждой инструкцией CREATE генерируется инструкция DROP.
Возможные значения - “Yes”, “No”.
Значение по умолчанию - “Yes”.