Instalace SQL Serveru

Instalaci serveru Firebird lze volně stáhnout přímo ze stránek projektu http://www.firebirdsql.org, nebo ze stránek firmy IB Phoenix, která zajišťuje profesionální (ale placenou) podporu pro server Firebird - http://www.ibphoenix.cz (česká pobočka). Protože je server Firebird šířen jako freeware, není třeba zakupovat ani licence na současný přístup k databázi, ani k využití procesorů (v současné době - květen 2013 - je více procesorů schopna využít varianta Classic server a SuperClassic) a vy si tak vybíráte pouze architekturu serveru a operační systém, na kterém jej chcete provozovat. Minimální požadovaná verze serveru Firebird pro Verbis je 2.5.

Instalace na Windows

Instalace na systému Windows probíhá standardně z instalačního exe souboru. Podle vybrané varianty serveru je bohatá paleta nástrojů nainstalovaná spolu se serverem. V průběhu instalace jste v podstatě dotázáni pouze na umístění nainstalovaných souborů serveru a na to, zda má instalátor vytvořit skupinu v menu Start a ikonu v Ovládacích panelech.

Výchozí cesta k serveru při instalaci je:

C:\Program files\Firebird\Firebird_2_5

Instalací přidány dvě nové služby fbguard a firebird default instance.

fbguard - je program, který monitoruje běh serveru a v případě jeho abnormálního ukončení se jej pokusí zrestartovat. Na platformách podporujících služby je považován fbguard za zbytečný.

firebird default instance - je vlastní aplikace SQL serveru, řízení běhu serveru je možné provádět pomocí appletu v Ovládacích panelech, nebo přímo zapnutím/vypnutím služby.

Se serverem je standardně dodávána sada administračních nástrojů pro práci v příkazové řádce -> tj. umožňujících automatizaci údržby a zálohování databáze pomocí naplánovaných úloh.

Jedná se o :

  • gbak.exe - nástroj pro provádění záloh a obnov databází ze zálohy

  • gfix.exe - nástroj pro opravu poškozené databáze

  • gstat.exe - nástroj pro výpis statistiky databáze

Instalace na Linux

Instalace na systému Linux je možná dvojím způsobem - buď pomocí RPM balíčku, nebo v tarballu.

Postup instalace pak odpovídá použité distribuci: RPM balíček je možné instalovat pomocí rpm manažeru, nebo z příkazové řádky rpm -i <název-distribučního-souboru>

Distribuce v archívu tar, vyžaduje nejprve rozbalení balíčku a poté teprve jeho instalaci tar -xzf <název-distribučního-balíčku> install.sh

Oba servery jsou standardně instalovány do adresáře /opt/firebird.

Pokud zvolíte architekturu SuperServer (instalační balíček má v názvu SS) je server automaticky registrován pro spouštění po startu systému skriptem Firebird v adresáři /etc/init.d. Běh serveru lze řídit a monitorovat spuštěním tohoto skriptu s parametry start, stop a status.

Server v architektuře ClassicServer (instalační balíček má v názvu CS) je zaregistrován pro automatické spouštění démonem inetd, nebo xinetd.

Top