Раздел [_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”. |