Outils pour utilisateurs

Outils du site


firebird:installation_firebird_3.0_sous_ubuntu_20.04

Installation du serveur Firebird 3.0 sous Ubuntu 20.04

Serveur Firebird 3.0

sudo apt install firebird3.0-server

Le script d'installation demande un mot de passe pour SYSDBA.

Vérifier le status du service :

sudo systemctl status firebird3.0.service

Configuration

Faire une sauvegarde du fichier /etc/firebird/3.0/firebird.conf

Éditer le fichier et mettre ces options :

AuthServer = Legacy_Auth, Srp, Win_Sspi
AuthClient = Legacy_Auth, Srp, Win_Sspi
WireCrypt = Disabled
RemoteBindAddress =

Redémarrer Firebird :

sudo systemctl restart firebird3.0.service

FlameRobin

sudo apt install flamerobin

:!: Lors de la restauration d'un backup vers un dossier personnel, il faut que le dossier soit accesible en écriture par l'utilisateur firebird:firebird

PHP : driver PDO

sudo apt install php7.3-interbase

Activer les UDF

Pour utiliser des fonctions telles que SUBSTR qui font partie de la librairie fbudf installée avec le serveur, il faut activer l'accès à ces dernières.

Éditer le fichier /etc/firebird/3.0/firebird.conf et localiser la ligne

UdfAccess = None

Remplacer cette valeur par

UdfAccess = Restrict UDF

Comme expliqué dans les commentaires au-dessus de cette ligne, cela équivaut à Restrict /usr/lib/x86_64-linux-gnu/firebird/3.0/UDF qui est le dossier où se trouve la librairie fbudf.so

Voir également cette page de la FAQ.

Redémarrer le service Firebird avec cette commande :

sudo systemctl restart firebird3.0.service
firebird/installation_firebird_3.0_sous_ubuntu_20.04.txt · Dernière modification: 2022/02/06 17:11 par marclebrun