Закладка Прочие

На этой «страничке» можно установить параметры, которые будут использоваться во всех случаях (рис. 44):

Установка режимов выполнения программы
Рисунок 44. Установка режимов выполнения программы

  • можно задать строку для NULL-значения (по умолчанию при экспорте и импорте используется комбинация < NULL >). Встречая эту комбинацию, в таблицу будет загружаться NULL. При экспорте в файлы загрузки, если данные представляют собой NULL, то будет помещаться указанная строка;

  • то же самое, но для DEFAULT-значений;

  • при экспорте сохранять данные из столбцов типа BYTE, VARBYTE, NCHAR, NCHAR VARYING в виде последовательности шестнадцатеричных значений или в виде строки символов, приведенных к 866-кодировке. При импорте соответственно эти данные будут рассматриваться либо как шестнадцатеричные символы либо простые символы;

  • при старте программы показывать диалог соединения или нет;

  • можно установить язык интерфейса: русский или английский;

  • опции обработки возникающих ошибок: возможность отменить вывод всех предупреждений (если включить флажок Отменить все предупреждения). В случае если флажок установлен, предупреждения выдаваться не будут и программа будет продолжать работу;

  • возможность при возникновении ошибок вести их запись в файл migration.log если установить флажок Вести запись ошибок; если предыдущая опция установлена, то можно возникающие ошибки дописывать в конец этого файла. Если опция не установлена, то при каждом следующем сохранении, восстановлении или др. файл будет перезаписываться;

  • блок опций Сохранение в едином SQL файле позволяет задать настройки для экспорта в один скрипт с SQL-запросами. При установке опции BLOB в шестнадцатеричном виде все BLOB-данные будут экспортированы в шестнадцатеричном виде в единый скрипт. Если данная опция не установлена, то порядок экспорта BLOB-данных определяется в зависимости от их размера, следующим образом: при размере BLOB-объекта менее 2 Кбайт он экспортируется в единый скрипт в шестнадцатеричном виде, в противном случае BLOB-объект экспортируется в отдельный файл, в бинарном виде. По умолчанию экспорт производится в файл с именем migration.sql. Его можно изменять, используя поле Имя единого файла экспорта. После того, как необходимые параметры работы программы будут установлены и нажата кнопка Ok, программа сохранит эти установки в файле mig.dat (удалив который можно вернуть установки по умолчанию). Впоследствии при каждой загрузке, если этот файл присутствует, все параметры работы будут браться из него. Установки шрифтов и цвета, как было сказано выше, сохраняются соответственно в файлах mig_colors.dat и mig_font.dat.