Firebird adatbázis kezelő alapok
2010-04-03T11:01:22+02:00
2010-04-07T00:46:58+02:00
2022-07-19T04:32:46+02:00
  • A Firebird embedded változatnál nem szabad IP címet vagy localhost-ot megadni az adatbázis eléréshez. Csak a sima meghajtó:\könyvtár.... formát.
    Mutasd a teljes hozzászólást!
  • Most kipróbáltam letöltöttem a 2-es FB-t és a hozzá tartozó cuccokat.
    TCP-n sikerült is kapcsolódnom miden remekül megy, de amikor a "2 fileos" megoldást választottam nem akar menni.
    Bemásoltam a szükséges dll és msg file-t.
    Átneveztem gds32.dll-re és zeos-al akarok kapcsolódni.
    Hibakód -904.
    unavailable database....

    Már csak arra tudok tippelni, hogy a zeosnak nem tetszik, hogy FB 1.5-öt állítottam be és ez meg 2-essel lett létrehozva?
    Mutasd a teljes hozzászólást!
  • A leírásodnak talán egyedül a FB megfelelő (ismereteim szerint).
    A program változtatása nélkül egyszerűen választható kliens/szerver és az embed változat.

    http://firebirdsql.org/index.php?op=files&id=engine_213

    Szerintem nem érdemes elbonyolítanod.
    Alapból van egy 4 állományos telepítőd (mindent az aktuális könyvtárba).
    Az exe, a database és két DLL.
    Ha a FB server telepített, akkor az FBCLIENT.DLL interface DLL-t nevezed át GDS32.DLL-nek.
    Ha nincs szerver, akkor az FBEMBED.DLL-t nevezed át GDS32.DLL-nek (vagy már eleve így kapta).
    ... és ennyi az egész!

    A szerver telepítéséhez sem érdemes nagy hűhót csapni.
    Nálam ezt is az exe-m intézi, ha nincs rendszergazda, aki menedzselje a dolgokat (és már telepített, vagy máshogy akar telepíteni, akár pl. linuxra).
    Egyetlen alkönyvtár bemásolása és egyetlen batch elindítása (regisztráció) az egész server telepítés.
    A FB dícséretesen egyszerűen menedzselhető!
    Mutasd a teljes hozzászólást!
  • Szia!

    Szerintem neked a firebird merge module kell, ha rákeresel a googleon, rengeteg linket találsz.
    Mutasd a teljes hozzászólást!
  • Olyan alkalmazást kell készítenem ami adatbázist kezel és ezt tudja "2 file-os" üzemmódban vagyis egy exe és egy adatbázis file illetve hálózatos kliens-szerver felállásban is. Fontos szempont, hogy az exe file ne változzon ha kinövi a felhasználó a sima egyszerű változatot. Másik fontos szempont pedig, hogy ne kelljen telepíteni ezt a "2 file-os" változatot.
    Letölti kicsomagolja futtatja és kész.
    A szoftver delphi-ben készülne, eddig mysql és pgsql-t használtam elég rendesen zeoslib-el értem el őket.

    Ha jól olvastam akkor a FireBird az én "emberem".
    Letöltöttem telepítettem, de valahogy túl bonyolultra sikerült.
    Melyiket kéne használni az 1.5 vagy 2-est?
    Van esetleg valakinek egy rövid leírása merre induljak el, hogy elkerüljem az első buktatókat?
    Mutasd a teljes hozzászólást!
abcd