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

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

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

Таблица 3. Ключи запуска программы linapid
КлючПоддерживается ОСОписание
WindowsLinux
-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