Установить соединение с СУБД
Назначение
Функция OpenConnect устанавливает связь между Perl-модулем и СУБД ЛИНТЕР на узле с заданным именем пользователя и паролем.
Синтаксические правила
OpenConnect (<пользователь>, <пароль>, <сервер>, <режим>, <идентификатор соединения>);
-
<Пользователь> -
Имя пользователя БД. Регистрозависимая символьная строка длиной не более 66 символов.
-
<Пароль> -
Пароль пользователя. Регистрозависимая символьная строка длиной не более 18 символов.
-
<Сервер> -
Имя ЛИНТЕР-сервера, с которым необходимо установить соединение. Символьная строка длиной не более 8 символов. Если параметр не задан, предполагается локальный компьютер.
-
<Режим> -
Задает режим обработки транзакций и кодовую страницу (значение 0 или логическая комбинация опций
<режим транзакции>и<кодовая страница>). <Режим транзакции>:-
-
TM_AUTOCOMMIT; -
TM_OPTIMISTIC;Примечание
Режим TM_OPTIMISTIC устарел (использовать не рекомендуется).
-
TM_EXCLUSIVE.
-
<Кодовая страница>:-
-
CP_1251; -
CP_KOI8; -
CP_866.
-
Если значение параметра равно 0, значения опций используются по умолчанию.
Возвращаемое значение
<Идентификатор соединения> с СУБД.
Пример
$err = OpenConnect("KENT", "ALEX", "LINTER", CP_866 | MODE_EXCLUSIVE, $con);
$err && [code for handling error]
См. также функции: