FirebirdSQL logo
 Операторы определения данных (DDL)SHADOW 

Использование псевдонимов БД

Вместо полного пути к первичному файлу базы можно использовать псевдонимы (aliases). Псевдонимы описываются в файле databases.conf в формате:

alias = filepath
Note

Помимо указания псевдонимов для базы данных в этом файле можно задать параметры уровня базы данных для каждой описываемой базы данных.Эти параметры задаются в фигурных скобках сразу после объявления псевдонима.

Создание БД на удалённом сервере

При создании базы данных на удалённом сервере необходимо указать спецификацию удалённого сервера.Спецификация удалённого сервера зависит от используемого протокола.

Если вы при создании базы данных используете протокол TCP/IP, то спецификация первичного файла должна выглядеть следующим образом:

host[/{port | service}]:{filepath | db_alias}

Если вы при создании базы данных используете протокол под названием именованные каналы (Name Pipes), то спецификация первичного файла должна выглядеть следующим образом.

\\host\{filepath | db_alias}

Существует также унифицированный URL-подобный синтаксис спецификации удалённого сервера.В этом синтаксисе первым параметром указывается наименование протокола, далее указывается имя сервера или IP адрес, номер порта и путь к первичному файлу базы данных или псевдоним.В качестве протокола можно указать следующие значения:

INET

TCP/IP (сначала пробует подключиться по протоколу TCP/IP v6, если не получилось, то TCP/IP v4);

INET4

TCP/IP v4;

INET6

TCP/IP v6;

WNET

протокол именованных каналов (Named Pipes);

XNET

локальный протокол.

<protocol>://[host[:{port | service}]/]{filepath | db_alias}