Tato stránka byla strojově přeložena. Přečtěte si anglický originál. English

IBSurgeon FirstAID automaticky diagnostikuje a opravuje poškozené databáze Firebird a InterBase - včetně poškození, která gbak a gfix nedokážou opravit. Pracuje na nízké úrovni bez enginu Firebird/InterBase, takže si data můžete prohlédnout před nákupem a obnovit to, co vidíte.

Nákup a licence

Licence se vztahuje na každý soubor databáze, který obnovíte. HQbird zahrnuje FirstAID pro 50 obnovení; plány Enterprise předplatného zahrnují také kapacitu sady nástrojů pro obnovu. Upgrady · Celá stránka nákupu

3 databáze

Dostatečné pro většinu týmů - obnovte tři soubory databází Firebird nebo InterBase.

$199

Koupit

50 databází

Pro ISV a weby s mnoha databázemi k obnovení v průběhu času.

$359

Koupit

Super (10 000 DB)

Licence pro obnovu s vysokým objemem pro velká nasazení a dodavatele.

$5,999

Koupit

Jak opravit databázi

  1. Stáhněte FirstAID - bez nutnosti registrace.
  2. Otevřete poškozenou databázi, poklepejte na tabulku a procházejte datové stránky.
  3. Pokud data vypadají správně, zakupte licenci (licenční e-mail obvykle do asi 15 minut). Co vidíte, to obnovíte.
  4. Přečtěte si Průvodce obnovou (vlevo), než spustíte opravu.

Dva režimy obnovy

Přímá oprava

Opraví původní soubor na místě opravou poškozených interních odkazů. Rychlé: po opravě spusťte gfix / gbak pro čistou zálohu/obnovu. Nejlepší pro mnoho běžných poškození.

Extrakce dat

Pro těžká poškození nebo ztrátu metadat: prohlédněte tabulky a poté exportujte obnovitelná uživatelská data do nové prázdné databáze se stejnou strukturou. Používá pouze několik systémových tabulek k dekódování dat.

FirstAID obnoví poškozené databáze Firebird/InterBase ve více než 95% případů, když jsou data viditelná v náhledu.

Náhled obnovy databáze Firebird v IBSurgeon FirstAID - procházejte datové stránky tabulek před zakoupením licence
Náhled dat v FirstAID - co vidíte, to můžete obnovit.

Video: oprava databáze Firebird pomocí FirstAID

Jak vypadá poškození

Poškození obvykle znamená přerušené odkazy mezi interními strukturami. Když engine narazí na chybějící záznam nebo stránku, zastaví se s hláškami jako Internal gds software consistency check (…) nebo Internal Firebird software consistency check (…) - z gbak, gfix / firebird.log nebo aplikací. Viz úplný seznam závažných chyb Firebird/InterBase.

Když gfix a gbak nemohou dokončit práci, FirstAID obejde místa selhání a buď opraví odkazy, nebo exportuje uživatelská data.

Technické požadavky

  • Aplikace pro Windows (Windows 7 nebo novější) - obnovuje databáze ze serverů Windows nebo Linux (zkopírujte soubor do počítače s Windows)
  • Doporučeno 8 GB RAM nebo více
  • Pro rychlejší obnovu se doporučuje SSD

Běžná poškození, která FirstAID řeší

Příznak / chyba Typický přístup
Cannot find tip page (165) Přímá oprava
Bad checksum / checksum error on database page Přímá oprava; extrakce při těžkém poškození
Decompression overran buffer (178); wrong record length (183) Extrakce
Unknown I/O / truncated file (lost pages at end) Přímá oprava (znovuvytvoření systémových stránek)
Wrong page type (expected X, found Y) Přímá oprava
Fragmented record corrupt; cannot find backversion Extrakce / oprava záznamu
Pointer page vanished (256); invalid BLR Extrakce / rekompilace nebo úplný export
nbackup merge / “not in physical backup mode” FirstAID + kroky z průvodce

Další chybové kódy: seznam závažných chyb Firebird/InterBase.

Po přímé opravě: gfix a gbak

Spusťte gfix po přímé opravě (přeskočte pro extrakci - cíl exportu je již čistý). Poté proveďte ověřenou zálohu gbak a obnovte do nového souboru.

gfix (po přímé opravě)

gfix -v -full -ig -user SYSDBA -pass your_pass Path_to_database
gfix -mend -ig -user SYSDBA -pass your_pass Path_to_database

Souhrnné řádky (chyby záznamů / indexů / transakcí / BLOB / stránek) jsou informativní; pokračujte s gbak, i když gfix hlásí problémy.

gbak

gbak -b -g -ig -user SYSDBA -pass your_pass Path_to_database Path_to_backup
gbak -c -user SYSDBA -pass your_pass Path_to_backup Path_to_database

Úplné podrobnosti: Průvodce obnovou FirstAID.

Vyhněte se dalšímu poškození

Pro záložní zrcadla a silnější provoz použijte HQbird - replikaci, automatické zálohy a monitorování. Nebo porovnejte plány Enterprise předplatného.