Запуск

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

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

  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 .

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