Bonjour,
J'ai pas encore réglé le problème.
J'ai oublié de vous signaler que j'étais sur Firebird 2.0, le prblème parvient après l'installation de la version 2.5.
j'ai cherché dans dans les forums, j'ai trouvé la solution suivante :
backup dans l'ancien version la 2.0 puis un restore sur la nvlle version 2.5 :
Le backup se passe normalement (evidement)
gbak -b mydata.fdb mydata.fbk -USER SYSDBA -PASSWORD masterkey
Le restore ne marche pas :
gbak mydata.fbk mydata.fdb -R -USER SYSDBA -PASSWORD masterkey -FIX_FSS_METADATA UTF8 -REP
erreur :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| c:\DATA>gbak mydata.fbk mydata.fdb -R -USER SYSDBA -PASSWORD masterkey -FIX_FSS_METADATA UTF8 -REP
gbak:unknown switch "@1"
gbak:legal switches are:
@1B(ACKUP_DATABASE) backup database to file
@1BU(FFERS) override page buffers default
@1C(REATE_DATABASE) create database from backup file (restore)
@1CO(NVERT) backup external files as tables
@1E(XPAND) no data compression
@1FA(CTOR) blocking factor
@1G(ARBAGE_COLLECT) inhibit garbage collection
@1I(NACTIVE) deactivate indexes during restore
@1IG(NORE) ignore bad checksums
@1K(ILL) restore without creating shadows
@1L(IMBO) ignore transactions in limbo
@1M(ETA_DATA) backup or restore metadata only
@1MO(DE) <access> "read_only" or "read_write" access
@1N(O_VALIDITY) do not restore database validity conditions
@1NT Non-Transportable backup file format
@1O(NE_AT_A_TIME) restore one table at a time
@1OL(D_DESCRIPTIONS) save old style metadata descriptions
@1P(AGE_SIZE) override default page size
@1PAS(SWORD) Firebird password
@1R(ECREATE_DATABASE) [O(VERWRITE)] create (or replace if OVERWRITE used)\n database from backup file (restore)
@1REP(LACE_DATABASE) replace database from backup file (restore)
@1RO(LE) Firebird SQL role
@1SE(RVICE) use services manager
@1T(RANSPORTABLE) transportable backup -- data in XDR format
@1USE_(ALL_SPACE) do not reserve space for record versions
@1USER Firebird user name
@1V(ERIFY) report each action taken
@1Y <path> redirect/suppress status message output
@1Z print version number
gbak:switches can be abbreviated to the unparenthesized characters
gbak: ERROR:found unknown switch
gbak:Exiting before completion due to errors |
Je crois que 2.5 n'accepte pas l'option : -FIX_FSS_METADATA portant cette option est présente dans la syntaxe voir : (http://www.destructor.de/firebird/gbak.htm)
Partager