Получить параметры соединения с БД
Назначение
Функция Linter_Connect_Info
позволяет получить параметры для заданного соединения по его номеру.
Синтаксические правила
Int|array Linter_Connect_Info (идентификатор_соединения);
- Идентификатор_соединения
-
Номер соединения или курсора.
Возвращаемое значение
Ассоциированный массив, содержащий параметры указанного соединения. В зависимости от версии ядра СУБД ЛИНТЕР или других условий этот массив может быть пустым (не содержать значений) или содержать часть ниже перечисленных возможных параметров соединения. Программа, которая использует данную функцию, должна предполагать, что не все указанные параметры могут быть возвращены или могут быть возвращены дополнительные параметры. В последнем случае, необходимо обратиться за обновлением документации к разработчику.
Параметр | Описание | |
---|---|---|
VERMAJOR | Старший номер версии ядра СУБД ЛИНТЕР | |
VERMINOR | Младший номер версии ядра СУБД ЛИНТЕР | |
VERBUILD | Номер сборки версии ядра СУБД ЛИНТЕР | |
MAXRECSIZE | Предельная длина записи в таблице БД | |
SORTPOOLSIZE | Размер пула (в страницах) подсистемы сортировки | |
KERNELPOOLSIZE | Размер пула (в страницах) ядра системы | |
FILEQUEUESIZE | Размер очереди файлов | |
USERQUEUESIZE | Размер очереди пользователей | |
TABLEQUEUESIZE | Размер очереди таблиц | |
COLUMNQUEUESIZE | Размер очереди столбцов | |
CHANNELQUEUESIZE | Размер очереди каналов | |
SNAPTIMEOUT | Период времени между операциями полного Snap | |
KILLTIMEOUT | Таймаут опроса существования клиента | |
BASENAME | Имя базы данных | |
SYSLOG | Признак активности журнала транзакций | |
SYNC | Признак полной синхронности ввода/вывода | |
LOG | Признак ведения файла протокола | |
OS | Идентификатор операционной системы ( полный список идентификаторов операционных систем см. в документе «СУБД ЛИНТЕР. Интерфейс нижнего уровня») | |
NUMOFSORT | Количество процессов сортировки | |
FLAGS_KERNELINVBYTEORDER | Порядок байтов в данной БД относительно данного клиента (0 – порядок байт у сервера и клиента совпадают; 1 – порядок байт у сервера и клиента различаются) | |
FLAGS_KERNELDEMOLIC | Признак использования демонстрационной версии СУБД ЛИНТЕР | |
FLAGS_KERNELDEMOLICEXP | Признак истечения срока лицензии СУБД ЛИНТЕР | |
FLAGS_CSETCHG | Указанная клиентом в процессе подключения кодовая страница не может быть использована | |
CHARSET | Идентификатор кодовой страницы данной БД (список доступных кодовых страниц находится в системной таблице $$$CHARSET ) | |
DEFCHARSET | Кодовая страница по умолчанию для БД | |
USECHARSET | Кодовая страница соединения | |
USECHARSETNAME | Имя кодовой страницы, в которой открыто соединение |