Autor Téma: Firebird zaloha z 2.5 pri nainstalovanom serveri 3.0  (Přečteno 107 krát)

Offline František

  • Hrdina
  • ****
  • Příspěvků: 473
  • Karma: 6
    • Verze Delphi: primárne v XE5, občas 10.2.3 comunity
Je možné nejako (keď aj command line) zálohovať DB v 2.5, pri nainštalovanom severi 3.0?
Jedná sa mi o riešenie,  ktoré bude univerzálne: spustim app na 3.0 a on zisti ze DB je 2.5, tak to skonvertuje do 3.0 (zaloha 2.5, obnova 3.0)

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 644
  • Karma: 41
    • Verze Delphi: 10.3
Re:Firebird zaloha z 2.5 pri nainstalovanom serveri 3.0
« Odpověď #1 kdy: 11-03-2019, 10:47:47 »
Ahoj, zkusil jsem vzít FB 2.5 embedded, fbembed.dll jsem přejmenoval na fbclient.dll. Do té složky jsem přidal gbak.exe z FB 2.5 a záloha normálně proběhla. Pro jistotu výpis souborů, které tam jsou - možná by se dalo bez některých obejít:


R:.
│   aliases.conf
│   firebird.conf
│   firebird.msg
│   ib_util.dll
│   icudt30.dll
│   icuin30.dll
│   icuuc30.dll
│   IDPLicense.txt
│   IPLicense.txt
│   Microsoft.VC80.CRT.manifest
│   msvcp80.dll
│   msvcr80.dll
│   Readme.txt
│   gbak.exe
│   fbclient.dll

├───intl
│       fbintl.conf
│       fbintl.dll

└───udf
        fbudf.dll
        fbudf.sql
        fbudf.txt
        ib_udf.dll
        ib_udf.sql
        ib_udf2.sql