Запуск

Запуск утилиты осуществляется из подкаталога /bin установочного каталога СУБД ЛИНТЕР стандартными средствами запуска задач, имеющимися в операционной системе. Исполняемый файл утилиты – loarel.exe для OC семейства Windows, loarel – для OC типа Linux, ЗОСРВ Нейтрино.

Возможны два способа запуска:

  1. командный:

    <синтаксис>::=
    <командная строка>::=
    ключ [{<пробел>ключ} [...]]

    Идентификаторы и значения ключей командной строки приведены в таблице 1.

    Примечание

    Если командная строка не задана, утилита выдает справочную информацию о ключах.

    Таблица 1. Идентификаторы и значения ключей командной строки
    <идентификатор ключа><значение ключа>Комментарий
    -a см. Отмена выдачи предупреждений
    -ai см. Игнорирование AUTOINC-значений
    -bсм. Местоположение загружаемых BLOB-данных
    -briefversion см. Информация о версии
    -c<символ комментария>см. Спецификация комментария
    -co<значение>см. Управление скоростью загрузки
    -compatibleWith5 см. Загрузка данных из ранней версии СУБД
    -d<местоположение загружаемого файла>см. Местоположение загружаемых файлов
    -ec[<символ>]см. Комментирование ошибочных данных загружаемого файла
    -end см. Завершение работы при ошибочных данных
    -f<файл загрузки>см. Спецификация файла загрузки
    -g см. Загрузка байтовых строк как символьных
    -h см. Режим загрузки некорректных по длине символьных данных
    -help см. Получение справочной информации о командах программы
    -il<символ>см. Выборочная загрузка строк
    -k<кодовая страница>см. Кодировка загружаемого файла
    -lсм. Спецификация загружаемых столбцов (текстовый формат)
    -le см. Вывод сообщений на английском языке
    -lr см. Вывод сообщений на русском языке
    -ls<количество строк>см. Спецификация загрузки с определенной строки
    -mсм. Спецификация загружаемых столбцов (XML-формат)
    -n<сервер>см. Спецификация удаленного сервера
    -o см. Информирование о проценте завершения загрузки
    -p[]см. Формат представления NULL-значений
    -pathsBlobOEM{0|1}см. Кодировка пути к BLOB-файлам
    -pd[<значение по умолчанию>]см. Формат представления значений по умолчанию
    -pt<формат даты>см. Формат значений «дата-время»
    -r<символ-разделитель для формата 2>см. Спецификация символа-разделителя строк для формата 2
    -rr см. Уведомление об отсутствии граничных символов-разделителей
    -rt<символ-разделитель для формата 3>см. Спецификация символа-разделителя данных для формата 3
    -rtab см. Использование в качестве разделителя загружаемых данных кода табуляции
    -s<режим загрузки>см. Управление режимом загрузки
    -sm<имя схемы>см. Спецификация схемы
    -t<загружаемая таблица>см. Спецификация загружаемой таблицы
    -u<имя/пароль>см. Авторизация пользователя
    -v<значение>см. Замена ошибочных вещественных значений
    -version см. Информация о версии
    -x см. Спецификация XML-формата
    -zf<файл разметки>см. Спецификация размерности столбцов загружаемой таблицы
    -zi{0|1|2|3}см. Порядок действия при ошибочных данных
    -zl см. Спецификация загружаемого файла формата 4

  2. пакетный:

    loarel <спецификация файла>

Синтаксические правила

  1. <Командная строка> должна быть представлена одной строкой, продолжение на других строках не допускается.

  2. <Спецификация файла> должна указывать местоположение текстового файла, содержащего командную строку утилиты. Командная строка в файле может быть представлена в виде нескольких строк файла.

  3. Если в <спецификации файла> путь не указан, то файл будет искаться в каталоге, из которого запущена утилита.

  4. Ключи в командной строке можно располагать в любой последовательности.

  5. <Идентификаторы ключей> являются регистронезависимыми.

  6. При вводе значений ключей должны соблюдаться правила именования объектов БД ЛИНТЕР.

  7. Если задан неизвестный ключ, то утилита прекращает свою работу и выводит на консоль ошибочный ключ.

  8. Признаком ключа является знак минус «-».

Примечание

В пакетном файле должна находиться только одна командная строка.

Целевой БД для утилиты является локальная БД по умолчанию, установленная на том компьютере, где выполняется запуск утилиты. Для работы с другой локальной БД или удаленной БД необходимо использовать ключ -n .

Примеры использования утилиты рассмотрены в приложении.