Справочный материал

Строка соединения с информационной базой

Описаны формат строки соединения с информационной базой и параметры для файлового и клиент-серверного вариантов. Приведены настройки сервера, СУБД, лицензирования и создания базы данных.. Общая информация. Общий набор параметров. Параметры для файлового варианта информационной базы. Параметры для клиент-серверного варианта информационной базы

Схема соединения: файловая база слева и серверный кластер справа сходятся в единый защищённый узел параметров.

Общая информация

Общий набор параметров

Параметры для файлового варианта информационной базы

Параметры для клиент-серверного варианта информационной базы

 

Общая информация

Строка соединения — это строка, задающая параметры информационной базы, каждый из которых представляет собой фрагмент вида <Имя параметра>=<Значение>, где:

  • Имя параметра — имя параметра.
  • Значение — его значение.

Фрагменты отделяются друг от друга символом «;». Если значение содержит пробелы, его необходимо заключить в кавычки «"». Набор параметров определяется создаваемым вариантом информационной базы: файловым или клиент-серверным. Также существует общий набор параметров, который можно применять для любого варианта информационной базы.

Строка соединения указывается в форме списка информационных баз после списка и может быть задана в параметре командной строки выбора режима CREATEINFOBASE, а также как параметр методов CreateInitialImage()/СоздатьНачальныйОбраз().

Общий набор параметров

Usr

Указывает имя пользователя.

Pwd

Указывает пароль пользователя.

LicDstr

Управляет получением клиентских лицензий через сервер BAF. Значения параметра:

  • Y — получать клиентскую лицензию через сервер BAF. Если клиентская прикладная программа не получила программную лицензию или аппаратную лицензию с локального ключа HASP либо с сетевого ключа HASP, выполняется попытка получить клиентскую лицензию через сервер BAF.
  • N — не получать клиентскую лицензию через сервер BAF. Значение по умолчанию.

Z n

Установка значений разделителей прикладного решения.

prmod

Указывает на необходимость запуска системы в привилегированном режиме (значение параметра равно 1). Запуск разрешён аутентифицированному пользователю, имеющему административные права. Журнал регистрации фиксирует установку или отмену привилегированного режима сеанса.

Параметры для файлового варианта информационной базы

File

Имя каталога, в котором размещается файл информационной базы.

Locale

Язык (страна), который будет использоваться при открытии или создании информационной базы. Возможные значения такие же, как у параметра <ФорматнаяСтрока> метода Format()/Формат(). Параметр Locale необязателен. Если параметр не задан, будут использованы региональные настройки текущей информационной базы.

DBFormat

Указывает формат, в котором будет создаваться база данных в файловом варианте.

Возможные значения: 8.2.14 и 8.3.8.

Значение по умолчанию: 8.2.14.

DBPageSize

Указывает размер страницы базы данных, создаваемой в формате 8.3.8 (формат задаётся параметром DBFormat).

Возможные значения: 4096 или 4k, 8192 или 8k, 16384 или 16k, 32768 или 32k, 65536 или 64k.

Значение по умолчанию: 4096 или 4k.

Параметры для клиент-серверного варианта информационной базы

Srvr

Srvr — имя сервера системы в формате: [<протокол>://]<адрес>[:<порт>], где:

  • <протокол> — необязательный; поддерживается только протокол TCP;
  • <адрес> — имя сервера или IP-адрес сервера в форматах IPv4 или IPv6;
  • <порт> — необязательный порт главного менеджера кластера; по умолчанию: 1541.
  • Например:
  • server — указано имя сервера, остальные параметры используются по умолчанию;
  • tcp://server:1641 — указаны протокол, имя сервера и порт;
  • 127.0.0.1:1541 — указаны IP-адрес сервера в формате IPv4 и порт;
  • [fe10::c47b:90b7:fa32:a2fa%12] — указан IP-адрес сервера в формате IPv6, а протокол и порт принимают значения по умолчанию.

Для обеспечения бесперебойной работы клиентских прикладных программ можно указать несколько адресов кластера. Для этого:

  • Значением параметра Srvr может быть список адресов кластера, разделённых запятыми. Пробелы в этом списке недопустимы.
  • В диалоге добавления информационной базы в клиентской прикладной программе значением свойства Кластер серверов BAF может быть список адресов кластера, разделённых запятыми.

Ref

Имя информационной базы на сервере системы.

DBMS

Используемый тип сервера баз данных:

  • MSSQLServer — Microsoft SQL Server;
  • PostgreSQL — PostgreSQL;
  • IBMDB2 — IBM DB2;
  • OracleDatabase — Oracle Database.

DBSrvr

Имя сервера баз данных.

DB

Имя базы данных на сервере баз данных.

DBUID

Имя пользователя сервера баз данных.

DBPwd

Пароль пользователя сервера баз данных. Если пароль для пользователя сервера баз данных не задан, этот параметр можно не указывать.

SQLYOffs

Смещение дат, используемое для хранения дат в Microsoft SQL Server. Может принимать значение 0 или 2000. Этот параметр необязателен. Если он не задан, используется значение 0.

Locale

Язык (страна), аналогично файловому варианту.

CrSQLDB

Создавать базу данных при её отсутствии. Значения параметра:

  • Y — создавать базу данных при отсутствии;
  • N — не создавать (значение по умолчанию).

SchJobDn

В созданной информационной базе запретить выполнение регламентных заданий. Значения параметра:

  • Y — блокировка регламентных заданий включена;
  • N — блокировка регламентных заданий выключена (значение по умолчанию).

SUsr

Имя администратора кластера, в котором необходимо создать начальный образ. Параметр необходимо задавать, если в кластере определены администраторы и для них не настроена аутентификация операционной системы или такую возможность невозможно использовать.

SPwd

Пароль администратора кластера.

Записаться по телефону