FB2.5 -> 4.0 konvertálás
2021-06-08T21:09:06+02:00
2021-06-09T11:23:25+02:00
2022-08-12T03:10:29+02:00
vazul
Sziasztok!

Gondoltam áttérnék a 2.5 -ös FB szerverről a 4.0 -ásra.

Feltelepítettem a 4.0 -át. Elővettem a legegyszerűbb 2.5 -ös adatbázis fájlomat, gondolva ezt simán meg kell tudnom nyitni itt a 4.0 ás világban, sajnos a IBExpert -el nem sikerült.

Can not format message 13:98 -as hibát kapok.

Ezek után a itt -oldal 2.3. Upgrade your database to the new ODS -fejezete alatt a Example 8. Restore of the backup using Firebird 4.0 -pontban lévő példával megpróbáltam átkonvertálni az adatbázis fájlt. 

De ez sem sikerült : 

gbak: ERROR:expected backup description record
gbak: ERROR:    Exiting before completion due to errors
gbak:Exiting before completion due to errors



Van valakinek tapasztalata 2.5 -ös adatbázis fájl megnyitásában 4.0 -alatt vagy konvertálásában.

Köszi.
Mutasd a teljes hozzászólást!
Menteni 2.5-ös adatbázis utility-vel (beleértve FBClient.DLL) majd visszatölteni az új FB-vel.
Mutasd a teljes hozzászólást!

  • Most azt csináltam, hogy 2.5 -ös FB szerveres gépen futtattam egy gbak -ot az adatbázis fájlomra

    gbak -b -g -v   kapcsolók használatával.

    Szépen létre is jött a fájl, a LOG -ban sem volt probléma.

    Ezek után azon a gépen, ahol a 4.0 -ás szerver fut, ott erre a fájlra megfuttattam a:

    gbak -c -v  kapcsolókkal a cuccot.

    most is szépen létre jött a most már elvileg 4.0 -ás adatbázis fájlom.

    A log -ban most sincs probléma.

    Ezek utát az IBExpert -be beregisztráltam az adatbázis fájlt. Kiválasztom a server version -ben a 4.0 -át.
    Ekkor a USER NAME és PASSWORD rész alatt megjelenik egy piros felirat:

    Please note: user/role names are case sensitive in FireBird 3!

    És persze ezek után ha mindent szépen beállítok, majd dupla klikk a szokásos hibát dobja, nem nyitja meg az adatbázis fájlt.

    Lehet hogy most már nem az adatbázis fájlommal van a bibi, hanem valamit konfigolnom kellene itt a FireBird 4.0 -ás szerveren?
    Mutasd a teljes hozzászólást!
  • Játszásiból csináltam azon a gépen, ahol a 4.0 -ás szerver fut az IBExepert -ben egy 4.0 -ás adatázis fájlt.
    Az IBExpert itt is írta pirossal amit fent írtam, de a fájl létrejött, aztán bedig be is tudtam regisztrálni az adatbázist az IBExpert -be, meg is nyitja, nincs probléma.

    Ekkor megfuttattam erre a fájlra a gstat -ot, ami szépen hozott is adatokat az adatbázis fájlról...

    Ezek után megfuttatm ezen a gépen a 2.5 -ben készült adatbázis fájlomra a GSTAT -ot, meg arra amit legyártottam belőle a fenti lépésekkel. Mind a kettő esetben Wrong ODS version, expected 13, encountered 11 -ot kapok.

    Na most akkor mi tévő legyek?
    Mutasd a teljes hozzászólást!
abcd