Telepítése Firebird az ubuntu, gbak - az adatbázis helyreállítását, az új
A semmiből.
1.
sudo add-apt-repository ppa: mapopa
sudo apt-get update
apt-get install firebird2.5-super
dpkg-reconfigure firebird2.5-super IGEN meg kell tenni a szolgáltatási újraindítása után a Firebird autostart
SQL> create database "/var/lib/firebird/2.5/data/akosta.fdb" felhasználó 'SYSDBA' password 'passw' alapértelmezett karakterkészletet WIN1251;
Ne felejtsük el, követ el munkáját:
SQL> elkövetni;
Song egy elkövetni, és visszavonását
A kilépéshez a konzol eszköz:
SQL> kilép;
Mint már említettük, az új felhasználói «Firebird». Jön létre, hogy fut a szerver Ügyeljen arra, hogy állítson be jelszót a felhasználó (rendszergazdai jogosultságokkal):
# Passwd Firebird
Írja be az új UNIX jelszót:
Írja be újra az új UNIX jelszót:
Firebird előírja beállítások /etc/firebird/2.1/aliases.conf. tartalom:
Továbbá, összehasonlítva bázis IBekspert és nem ugyanaz a szerkezete, aktulizatsiya bázisok más prog.
Azt, hogy összehasonlításokat szerkezet adatbázis - tools = összehasonlítás tárol.
7. A munka a helyreállítása az adatbázist a biztonsági mentés segítségével gbak
Ez létrehoz egy új
gbak -c /var/lib/firebird/2.5/data/AKOSTA.fbk /var/lib/firebird/2.5/data/akosta.fdb -user "SYSDBA" -password "mester" -FIX_FSS_METADATA win1251
csere
gbak -REP /var/lib/firebird/2.5/data/AKOSTA.fbk /var/lib/firebird/2.5/data/akosta.fdb -user "SYSDBA" -password "mester" -FIX_FSS_METADATA win1251
8.
Végén a GUI telepíteni az eszköz kezelésére Firebird adatbázis: FlameRobin
sudo apt-get install flamerobin
A telepítés után keresni azt a menüben: Applications => Programozás => FlameRobin.
Mi regisztráljon adatbázisunkban:
Először regisztrálnia kell a szerver port 3050
követte kapcsolódni az adatbázishoz, csak a neve az adatbázisban regisztrálja nincs neve: 192.168.0.1
9. nélkül készült screenshotok és tömör leírást a munka a parancsok, különösen 5-szörös fordult keresztül vosstavnolenie gbak, hiszen IBEksperta Ubuntu alatt nem))
Amikor beállítja volt probléma kívülről az internet nem tudtam csatlakozni az adatbázishoz. Oldottam meg a problémát.
Mondd el, mi lehet a probléma.
Nem tudok csatlakozni az adatbázishoz egy külső hálózaton. Helyben minden probléma nélkül csatlakoztathatók.
netstat -na | grep 3050
Megoldás: Kommentár ki firebird.conf
#RemoteBindAddress = localhost
tcp 0 0 0.0.0.0:3050 0.0.0.0:* MEGHALLGAT