Запуск серверной части драйвера

На сервере необходимо запустить программу linapid, принимающую запросы от клиентской части JDBC-драйвера и адресующую их к ядру СУБД ЛИНТЕР.

Ключи запуска программы linapid приведены в таблице 3.

Таблица 3. Ключи запуска программы linapid
КлючПоддерживается ОСОписание
WindowsLinux, Unix
-h, -help, -H, -?, /h, /H, /?+

Выдать на консоль справочную информацию о ключах

{-p, --port, -p=, /p=}< port >++

Номер порта (по умолчанию используется значение 1070)

-f, -F, /f, /F, --no-daemon+

Не уходить в фоновый режим

-l, /l, --log++

Выполнять протоколирование сообщений linapid

-log, /log
-t, /t, --trace++

Выполнять трассировку работы linapid. Трассируется:

  • открытие и закрытие соединений (выводится номер соединения, номер канала СУБД ЛИНТЕР, который соответствует открытому соединению и режим открытия);

  • выполнение операции commit/rollback;

  • ошибочные коды завершения.

Трассировка совместима с логированием, т.е. их можно запускать одновременно

-trace, /trace
-version, -VERSION /version, /VERSION +

Показать полную версию СУБД ЛИНТЕР, с которой взаимодействует linapid

-briefversion, -BRIEFVERSION /briefversion, /BRIEFVERSION +

Показать короткую версию СУБД ЛИНТЕР, с которой взаимодействует linapid

-w, -W, /w, /W+

Работа до тех пор, пока существует родительский процесс

/HPARENT

Синоним /W

/NAME=< linter_mbx >+

Выставляет переменную окружения LINTER_MBX для процесса linapid

/NONAME+

Не использовать переменную окружения LINTER_MBX

/KEEPIDLE=< interval >++

Установить интервал времени от последнего пакета с данными до первого сторожевого пакета постоянного («неразрываемого») соединения (keepalive) (сек.). Если пришел (или, наоборот, отправлен) пакет с данными раньше этого интервала, то посылки сторожевого пакета не будут производиться.

Значение по умолчанию 60 сек.

/KEEPINTVL=< interval >++

Установить интервал посылки сторожевых пакетов постоянного («неразрываемого») соединения (keepalive) (сек.).

Значение по умолчанию 6 сек.

/KEEPCNT=< count >+

Установить количество не принятых сторожевых пакетов постоянного («неразрываемого») соединения (keepalive), после которого соединение всё-таки считается разорванным.

Значение по умолчанию 10