Flamerobin & Firebird
Problemas:
Cuando ejecutas el entorno grafico no se esta ejecutando en modo sudo, por lo tanto esta bastante limitado.
Todas las bases de datos/backups hay que darles permisos ya que si no ningun programa podra acceder a la base de datos ni podra modificar los datos.
- Sudo chmod 777 database.fdb.
Hay que buscar/configurar la base de datos para poder acceder desde fuera de la raspberry tal como ocurre con mysql (Firebird > 3.0 (Leer abajo))
Instalar el flamerobin:
sudo apt-get install flamerobin
Instalar el Firebird
https://mapopa.blogspot.com/2012/11/debian-and-raspberry-pi-love-small-arm.html
Buscas que repositorios de firebird hay en la nube.
apt-cache search firebird
A continuacion descargas el que quieras que te haya salido con la busqueda anterior (En este caso cojo la 2.5)
sudo apt-get install firebird2.5-super.
Habilitas el servidor
sudo dpkg-reconfigure firebird2.5-super
Revisas que se ha iniado correctamente
ps axu | grep firebird
Para abrir la linea de comandos de firebird
isql-fb
Restaurar una base de datos
http://www.firebirdmanual.com/firebird/es/firebird-manual/2/gbak-backup-files/47 Usamos el siguiente comando
gbak -r o -v -user SYSDBA -password masterkey warehouse.fbk warehouse.fdb
ERROR:could not drop database gestion.fdb (database might be in use) https://stackoverflow.com/a/28415639
Solucion al problema de que no se arranca el server
Solucion al siguiente problema:
unable to start /opt/firebird/bin/fbguard (Exec format error)
Ejecutar el siguiente comando en la consola: sudo dpkg-reconfigure firebird3.0-server
(Firebird3.0-server porque es el server que yo he instalado actualamente)
Shutdown error
Solcion al shutdown error: sudo gfix -user "SYSDBA" -password "masterkey" -online gestion.fd
Firebird > 3.0
Modificar el archivo del servidor firebird.conf
AuthServer = Legacy_Auth WireCrypt = Disabled
Instalar Firebird 2.5 en ubuntu
Tutorial muy completo la verdad https://help.ubuntu.com/community/Firebird2.5