Skip to content

Restore failed #9003

@tomaszdubiel18

Description

@tomaszdubiel18

Hello.
The newest official Firebird 5.0.4. Tested on Windows. I connect to example employee.fdb.
I intentionally change one procedure so the other dependent one can't compile. I add input parameter TEST INTEGER to procedure SHOW_LANGS.
I back it up:
gbak.exe -b -user SYSDBA -password masterkey ...employee.fdb ....employee.fbk
I restore it:
gbak.exe -c -user SYSDBA -password masterkey ...employee.fbk ...employee2.fdb
Restore prematurely stops with:
gbak: ERROR:invalid request BLR at offset 177
gbak: ERROR: Input parameter mismatch for procedure SHOW_LANGS
gbak:Exiting before completion due to errors.

We get an incomplete database, without procedures, triggers, etc.
Can it be improved? For example, leave that one bad procedure and continue? Or maybe are there better ideas?
Best regards,
Tomek.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions