Установить соединение с СУБД
Назначение
Функция 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]
См. также функции: