Dnes: 17. srpna 2017    | Registrace | Hledáme | Redakce | Info | Testy | Školení | Ocenění | Nápověda | Čtenář: nepřihlášen

Rychlé odkazy
  • Hlavní stránka
  • Seznam rubrik
  • Ankety
  • Editoriály
  • TOP 15
  • KONFERENCE 2008
  • KONFERENCE 2007
  • KONFERENCE 2006
  • KONFERENCE 2005
  • KONFERENCE 2004
  • Sborník
  • Testy
  • Virtuální školení
  • Personalizace


  • Hledáte práci?
    Hledáme redaktora - pojďte s námi tvořit Databázový svět!

    Vyhledávání

    Hledej
    na Databázovém světě!



    Rozšířené vyhledávání

    Rubriky
    Aktuality
    Bezpečnost
    Business
    Česká scéna
    Datové sklady
    Dokumentace
    Dotazovací jazyky
    Hardware
    Historie
    Komentáře
    Literatura
    Metodologie
    Nondb
    Open Source
    Poradna
    Produkty
    Případové studie
    Redakce
    Rozhovory
    Standardy
    Technologie
    Tipy - triky
    Tiskové zprávy
    Vývoj
    Vývojové nástroje
    Zajímavosti

    Co je to?
    SŘBD
    (Systém řízení báze dat)

    Programový systém umožňující vytváření, údržbu a použití báze dat. Podle komplexnosti je možné SŘBD rozdělit na nižší (např. PC Fand), střední (FoxPro) a vyspělé (Oracle 9i).

    Akce
    Dynamická Datová Centra
    - na semináři se seznámíte s komplexním řešením a koncepcí Dynamických Datových Center od Fujitsu Siemens Computers se speciálním důrazem na řešení FlexFrame.

    Textová inzerce
    IBPhoenix - Vše o InterBase a Firebirdu.

    Smějete se rádi? - Pak je pro vás Vtipník to pravé!

    Prodejce reklamy - Hledáme schopného prodejce reklamního prostoru, možnost i externí spolupráce.

    Přihlášený čtenář
    Nepřihlášený čtenář

    O portálu
    Databázový svět
    ISSN: 1213-5933

    Web je optimalizován pro rozlišení 1024x768, nicméně kromě větších rozlišení podporujeme i 800x600. Podrobnosti najdete zde.

    Chcete-li mít kdykoliv možnost zkontrolovat obsah našeho portálu, můžete využít podporu rss. Podrobnosti najdete zde.
    Instalace Firebirdu snadno a rychle


    [Produkty] - Firebird je malá databázová platforma, která není náročná na instalaci ani údržbu. Díky malým nárokům a výborné škálovatelnosti od jednoho po tisíce uživatelů je právem oblíbena mezi mnoha vývojáři. A ačkoli je Firebird velmi přizpůsobivý, je nutné jej někdy společně s aplikací nainstalovat. Jak na to?



    Pokud se nejedná o Embedded verzi, jejíž deployment je naprosto triviální, musíme nějak zajistit, aby se společně s naší aplikací nainstaloval i databázový server. "Ostřílení borci" sáhnou po binární distribuci a budou dodávat pouze co je třeba a vše zaregistrují a nakonfigurují svépomocí. My se však dnes podíváme, jak využít již hotového instalátoru Firebirdu pro jeho zakomponování do vlastní distribuce.

    Standardní instalátor Firebirdu nabízí velké množství přepínačů, díky kterým je možné instalaci částečně či úplně provést automaticky. Kompletní popis přepínačů naleznete na konci článku, my se nyní pokusíme zakomponovat instalaci Firebirdu k naší aplikaci.

    Nejprve je nutné určit, jakou verzi budeme instalovat. Přepínač /COMPONENTS= nám umožňuje vybrat z voleb, které budou instalovány. V našem případě použijeme:

    /COMPONENTS="ServerComponent\SuperServerComponent, ServerComponent, ClientComponent"
    

    Dále přidáme /NOCPL neboť nebudeme chtít instalovat applet do Ovládacích panelů. A jako poslední volbu použijeme /COPYFBCLIENT, aby se klientská DLL knihovna nakopírovala do systémového adresáře a byla přístupná implicitně pro všechny uživatele.

    Nyní ještě přidáme volby pro vlastní instalátor, aby instalace byla kompletně bezobslužná. Začneme s přepínačem /SP-, který nám vypne úvodní obrazovku, poté přidáme volbu /VERYSILENT, aby instalace proběhla kompletně "potichu" a nakonec /NOICONS, aby se nevytvářely žádné ikony ve Start menu.

    Nyní stačí volbu:

     [/COMPONENTS="ServerComponent\SuperServerComponent, 
                  ServerComponent, ClientComponent" 
     /NOCPL 
     /COPYFBCLIENT 
     /SP- 
     /VERYSILENT 
     /NOICONS] 
    

    aplikovat a vyčkat několik sekund. Jakmile je instalace dokončena, můžeme si prohlédnout výsledek. Firebird je nainstalován ve standardní cestě a jsou zaregistrovány služby, které zajišťují běh databázového serveru.

    Jednotlivé přepínače mají následující význam:

    /COMPONENTS="ServerComponent\SuperServerComponent, ServerComponent\ClassicServerComponent, ServerComponent, DevAdminComponent, ClientComponent"
    Určuje, jaké dílčí komponenty budou nainstalovány. Ve starších dokumentacích je chyba, která neuvádí prefix "ServerComponent\" u ClassicServerComponent, respektive SuperServerComponent. Pokud není uveden, je implicitně nainstalován Classic Server.

    /FORCE
    Vhodné pro vynucení instalace (neprovádí se některé testy) v případě například násilně ukončeného instalátoru a poškozené instalace.

    /NOCPL
    Nebude instalován applet do Ovládacích panelů. Applet nefunguje (zatím) správně ve Windows Vista.

    /NOGDS32
    Nekopíruje do %windir%\System32 soubor gds32.dll (starší název klientské knihovny; vyžadují některé starší aplikace).

    /COPYFBCLIENT
    Kopíruje do %windir%\System32 soubor fbclient.dll (nový název klientské knihovny).

    Dále následuje výběr důležitých standardních přepínačů Inno Setup (použit pro instalátor FB).

    /SP-
    Vynechá úvodní dotaz, zdali chce uživatel začít instalovat Firebird.

    /SILENT
    Žádná okna instalátoru nejsou zobrazena, kromě vlastního průběhu instalace.

    /VERYSILENT
    Jako /SILENT, ale ani průběh instalace není zobrazen.

    /NOCANCEL
    Není možné instalaci přerušit. Vhodné v kombinaci se /SILENT.

    /LOG
    Vytvoří v TMP adresáři log soubor o průběhu celé instalace. Vhodné pro zjišťování problémů.

    /DIR="x:\dirname"
    Určuje, do jakého adresáře proběhne instalace.

    /NOICONS
    Nepřidá do nabídky Start žádné zástupce.

    Diskutovat o tomto článku můžete na našem diskusním fóru.

    ( Celý článek! | Autor: Jiří Činčura | Počet komentářů: 9 | Přidat komentář | Informační e-mailVytisknout článek )

    Vyhledávání
     

    Anketa
    Kolik ročně utratíte za dovolené?

    Nic 
     (1392 hl.)
    Do 1 000,- Kč 
     (979 hl.)
    Do 10 000,- Kč 
     (924 hl.)
    Do 25 000,- Kč 
     (1179 hl.)
    Do 50 000,- Kč 
     (938 hl.)
    Do 75 000,- Kč 
     (1077 hl.)
    Více než 75 000,- Kč 
     (922 hl.)

    Celkem hlasovalo: 7411


    Poslední komentáře
    frontierd@126.com
    frontierd@126.com
    frontierd@126.com
    c
    http://www.coachoutl

    Newsletter
    Přihlaste si nezávazně - i bez registrace - odběr informačního newsletteru. Podrobné informace najdete zde.

    Emailová adresa:


    Kalendář
    <<  Srpen  >>
    PoÚtStČtSoNe
     123456
    78910111213
    14151617181920
    21222324252627
    28293031   

    Redakci připojuje


    Nejčtenější

    Databáze je prázdná!


    Nejvíce komentářů

    Databáze je prázdná!


    Reklama






    Nenechte si ujít články na dalších webech




    Na této stránce použité názvy programových produktů, firem apod. mohou být ochrannými známkami
    nebo registrovanými ochrannými známkami příslušných vlastníků.

    Databázový svět | dfKlub - digitální fotografie | Vtipník - vtipy přímo k Vám | Reminder - přestaňte zapomínat | Databázový svět

    Copyright (c) 2004 AVRE Publishing, spol. s r.o. Všechna práva vyhrazena