Outils pour utilisateurs

Outils du site


firebird:installation_firebird_3.0_sous_ubuntu_20.04

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
firebird:installation_firebird_3.0_sous_ubuntu_20.04 [2022/02/06 17:10]
marclebrun
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Installation du serveur Firebird 3.0 sous Ubuntu 20.04 ====== 
- 
-====== Serveur Firebird 3.0 ====== 
- 
-<code bash> 
-sudo apt install firebird3.0-server 
-</​code>​ 
- 
-Le script d'​installation demande un mot de passe pour **SYSDBA**. 
- 
-Vérifier le status du service : 
-<code bash> 
-sudo systemctl status firebird3.0.service 
-</​code>​ 
- 
-===== Configuration ===== 
- 
-Faire une sauvegarde du fichier **/​etc/​firebird/​3.0/​firebird.conf** 
- 
-Éditer le fichier et mettre ces options : 
- 
-<code ini> 
-AuthServer = Legacy_Auth,​ Srp, Win_SSpi 
-AuthClient = Legacy_Auth,​ Srp, Win_SSpi 
-WireCrypt = Disabled 
-RemoteBindAddress = 
-</​code>​ 
- 
-Redémarrer Firebird : 
- 
-<code bash> 
-sudo systemctl restart firebird3.0.service 
-</​code>​ 
- 
-====== FlameRobin ====== 
- 
-<code bash> 
-sudo apt install flamerobin 
-</​code>​ 
- 
-:!: 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 ====== 
- 
-<code bash> 
-sudo apt install php7.3-interbase 
-</​code>​ 
- 
-====== 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  
-<code ini> 
-UdfAccess = None 
-</​code>​ 
- 
-Remplacer cette valeur par  
-<code ini> 
-UdfAccess = Restrict UDF 
-</​code>​ 
- 
-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 [[http://​www.firebirdfaq.org/​faq203/​|cette page de la FAQ]]. 
- 
-Redémarrer le service **Firebird** avec cette commande : 
-<code bash> 
-sudo systemctl restart firebird3.0.service 
-</​code>​ 
  
firebird/installation_firebird_3.0_sous_ubuntu_20.04.1644167412.txt.gz · Dernière modification: 2022/02/06 17:10 par marclebrun