Firebird SQL-Server unter Manjaro (Linux) installieren

26.01.2017 - Lesezeit: 2 Minuten

Der Firebird-Server gehört nicht zu den offiziellen Manjaro-Paketen. Deshalb muss das Paket selbst gebaut werden. Dafür wird das Verzeichnis /tmp intensiv genutzt. Da /tmp jedoch im tmpfs eingebunden ist, muss der Hauptspeicher ausreichend groß sein. In meiner VM habe ich den Hauptspeicher von 2GB auf 8GB erhöht

$ yaourt -S firebird-superserver

Jetzt noch Flamerobin installieren

$ yaourt -S flamerobin-git
$ sudo ln -s /opt/firebird/bin/isql /usr/bin/isql-fb
isql: /opt/firebird/bin/isql
$ whereis isql

Den Firebid-Server in systemd für den automatischen Start eintragen

$ sudo systemctl enable firebird.service 

Den Firebid-Server starten

$ sudo systemctl enable firebird.service 

Füe SYSDBA ein neues Passwort setzen

$ /opt/firebird/bin/gsec -user sysdba -password masterkey
GSEC> display
     user name                    uid   gid admin     full name
------------------------------------------------------------------------------------------------
SYSDBA                              0     0           Sql Server Administrator
GSEC> modify SYSDBA -pw neuspw
GSEC> quit

Das Verzeichnis für die Datenbanken anlegen.

$ sudo mkdir -p /var/lib/firebird/2.5/data
$ sudo chown firebird:firebird /var/lib/firebird/2.5/data/

Literatur:

Tags: Manjaro