Începem de la zero.
1.
sudo add-apt-repository ppa: mapopa
sudo apt-get update
apt-get instalează firebird2.5-super
dpkg-reconfigurați firebird2.5-super trebuie să setați DA la firebird după ce reporniți pornirea automată
SQL> crea baza de date "/var/lib/firebird/2.5/data/akosta.fdb" utilizator 'SYSDBA' parola 'passw' default set de caractere WIN1251;
Nu uitați să vă angajați:
SQL> comite;
O melodie despre comiterea și revocarea
Pentru a ieși din instrumentul consolei:
SQL> quit;
După cum sa menționat deja, este creat un nou utilizator "firebird" pentru a porni serverul. Asigurați-vă că ați setat parola pentru acest utilizator (utilizând drepturile de administrator):
# Passwd firebird
Introduceți noua parolă UNIX:
Reintroduceți noua parolă UNIX:
Firebird prestează setările în /etc/firebird/2.1/aliases.conf. Conținut:
Mai mult, prin IBekspert a comparat bazele și a făcut aceeași structură, actualizarea bazelor printr-un alt program.
facem o comparație a bazelor structurii - instrumente = compararea bazei de date.
7. Lucrați la restaurarea unei baze de date de la Backup la gbak
creează un nou
gbak -c /var/lib/firebird/2.5/data/AKOSTA.fbk /var/lib/firebird/2.5/data/akosta.fdb -user "SYSDBA" -password "maestru" win1251 -FIX_FSS_METADATA
înlocuire
gbak -REP /var/lib/firebird/2.5/data/AKOSTA.fbk /var/lib/firebird/2.5/data/akosta.fdb -user "SYSDBA" -password "maestru" win1251 -FIX_FSS_METADATA
8.
În sfârșit, instalați instrumentul GUI pentru administrarea bazelor de date Firebird: FlameRobin
sudo apt-get instala flamerobin
După instalare, căutați-l în meniu: Aplicații => Programare => FlameRobin.
Înregistram baza noastră de date:
Mai întâi înregistrăm serverul cu portul 3050
alături de acesta o conexiune la baza de date, prevede doar numele bazei de date fără numele: 192.168.0.1
9. Fără screenshot-uri și cu o scurtă descriere a comenzilor de lucru, mai ales cu 5 ori reconstrucția prin gbak, pentru că IBexpert în cadrul Ubuntu nu este))
La configurare, a existat o problemă din afara Internetului care nu sa putut conecta la baza de date. Problema a fost rezolvată.
Spune-mi ce ar putea fi problema.
Nu mă pot conecta la baza de date dintr-o rețea externă. Pe plan local mă conectez fără probleme.
netstat -na | grep 3050
Soluție: Comentează în firebird.conf
#RemoteBindAddress = localhost
tcp 0 0 0.0.0.0:3050 0.0.0.0:* LISTEN