FirebirdSQL logo
 Language de définition des données (DDL)SHADOW 

Utilisation d’alias de base de données

Des alias peuvent être utilisés à la place du chemin d’accès complet au fichier de la base de données primaire. Les alias sont décrits dans le fichier databases.conf au format :

alias = filepath
Note

En plus de spécifier les alias de la base de données, les paramètres de niveau base de données pour chaque base de données décrite peuvent être spécifiés dans ce fichier.Ces paramètres sont spécifiés entre crochets immédiatement après la déclaration de l’alias.

Création d’une base de données sur un serveur distant

Lors de la création d’une base de données sur un serveur distant, la spécification du serveur distant doit être précisée.La spécification du serveur distant dépend du protocole utilisé.

Si vous utilisez TCP/IP lors de la création de la base de données, la spécification du fichier primaire doit ressembler à ceci

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

Si vous utilisez un protocole appelé Name Pipes lors de la création de la base de données, la spécification du fichier primaire doit ressembler à ceci

\\host\{filepath | db_alias}

Il existe également une syntaxe unifiée de type URL pour la spécification du serveur distant.Dans cette syntaxe, le premier paramètre est le nom du protocole, suivi du nom ou de l’adresse IP du serveur, du numéro de port et du chemin d’accès au fichier de base de données primaire ou à l’alias.Les valeurs suivantes peuvent être spécifiées comme protocole :

INET

TCP/IP (essayez d’abord TCP/IP v6, si vous ne réussissez pas, alors TCP/IP v4) ;

INET4

TCP/IP v4;

INET6

TCP/IP v6;

WNET

Protocole "Named Pipes (Tuyaux nommés) ;

XNET

protocole local.

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