Коммуникационные команды

Коммуникационные команды предназначены для установления и прекращения логической связи между клиентским приложением и СУБД ЛИНТЕР. Прежде чем начать информационный обмен с БД клиентское приложение должно открыть канал связи (соединение). При этом приложение должно указать имя ЛИНТЕР-сервера, с которым устанавливается соединение, а также регистрационные данные для проверки санкционированного доступа (имя пользователя и пароль, под которыми приложение будет зарегистрировано как пользователь БД).

Через соединение могут быть открыты подчиненные каналы, называемые курсорами.

Механизм соединений и курсоров используется СУБД ЛИНТЕР для управления транзакциями. Изменения данных в БД, прошедшие по некоторому курсору, могут фиксироваться (откатываться) независимо от работы по другим курсорам соединения, однако фиксация/откат по соединению вызовет фиксацию/откат по всем подчиненным курсорам.

Для открытия курсора приложению уже не нужно указывать регистрационные данные – курсоры наследуют эту информацию от соединения, которому они подчинены.