Запуск

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

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

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

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

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

    Примечание

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

    Таблица 1. Идентификаторы и значения ключей командной строки
    < идентификатор ключа >< значение ключа >Комментарий
    -a см. Отмена выдачи предупреждений
    -ai см. Игнорирование AUTOINC-значений
    -b< BLOB-каталог >см. Местоположение загружаемых BLOB-данных
    -briefversion см. Информация о версии
    -c< символ комментария >см. Спецификация комментария
    -co< значение >см. Управление скоростью загрузки
    -compatibleWith5 см. Загрузка данных из ранней версии СУБД
    -d< местоположение загружаемого файла >см. Местоположение загружаемых файлов
    -ec[< символ >]см. Комментирование ошибочных данных загружаемого файла
    -end см. Завершение работы при ошибочных данных
    -f< файл загрузки >см. Спецификация файла загрузки
    -g см. Загрузка байтовых строк как символьных
    -h см. Режим загрузки некорректных по длине символьных данных
    -help см. Получение справочной информации о командах программы
    -il< символ >см. Выборочная загрузка строк
    -k< кодовая страница >см. Кодировка загружаемого файла
    -l< txt-спецификация столбцов >см. Спецификация загружаемых столбцов (текстовый формат)
    -le см. Вывод сообщений на английском языке
    -lr см. Вывод сообщений на русском языке
    -ls< количество строк >см. Спецификация загрузки с определенной строки
    -m< xml-спецификация столбцов >см. Спецификация загружаемых столбцов (XML-формат)
    -n< сервер >см. Спецификация удаленного сервера
    -o см. Информирование о проценте завершения загрузки
    -p[< NULL-значение >]см. Формат представления 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 .

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