Newsgroup: it.comp.lang.delphi
Titolo: [FB 1.5] Problema Restore

Ciao a tutti,
"finalmente" è successo il patatrac, prima o poi doveva succedere. Mio
cognato mi dice che erroneamente ha cancellato un cliente dall'anagrafica
e di conseguenza altri record di tale cliente in altre tabelle collegate,
tale operazione viene effettuata dal programma in automatico. A questo
punto gli dico "no problem", ti recupero il backup del giorno prima. Mi
sono preso il mio bel ".gbk" e quando tento il restore mi dice "gbak:
ERROR:expected backup description record". Ho provato in tutti i modi,
linea di comando ( gbak ), FlameRobin 0.8.6, IBExpert, ma niente da fare.
Il backup viene effettuato da un programmino delphi ( fatto da me ) che
parte tutti i giorni alla sera, il log prodotto dopo il backup risulta
corretto infatti non vi sono errori di sorta. Per effettuare il backup ho
utilizzato i componenti FIB Plus. Cosa molto importante il file di backup
consta di un solo file dato che il GDB occupa "solo" 190 Mb.
Qualcuno sa per cortesia cosa potrebbe essere l'anomalia ?
Un grazie di cuore da me e di mio cognato per l'eventuale aiuto e supporto.
Ciao e grazie da Enrico c/o Icograf
--- posted by geoForum on 
http://www.delphiedintorni.it

 Qualcuno sa per cortesia cosa potrebbe essere l'anomalia ?
Da questo documento 
http://www.firebirdsql.org/pdfmanual/Firebird-Utils-WIP.pdf
si legge che sembrerebbe che il backup č stato scritto con una versione
differente di gback rispetto quello che stai usando.
cit.
"It appears that [..] gbak have different header information in the backup
files and the two are not compatible."
Facci sapere... ciao e buona fortuna ;)
-- 
Morde

Facci sapere... ciao e buona fortuna ;)
Ciao Morde,
ti adoro, mi butto subito a verificare che versione di gbak utilizza il
componente di FIBPlus, speriamo si possa decifrare.
Ciao e grazie 1000 da Enrico Giudici c/o Icograf


 Ciao e grazie 1000 da Enrico Giudici c/o Icograf
Spero di averti dato la dritta giusta ;-)
Ma quando ci troveremo intorno ad un tavolo di qualche buon ristorante a
parlare di delphi, informatica e... tutto ciò che scaturisce con
l'aumentare del tasso alcolico dei conviviali??
:-D
PS: Ritorno a bomba, sempre, sul mitico post dove avrei sognato un giorno
di vedere Laforgia e Salvati darsi la mano...magari appunto ad una cena
simile.
I sogni, a volte diventano realtà: che sia questo il caso??
"Demose da fa'" !
-- 
Morde

 l'aumentare del tasso alcolico dei conviviali??
corrado... ekekazz...nn sai pensare ad altro che a delphi? :-D
ci sono tante belle cose di cui si puo parlare ad una cena...
..e altre che, con la giusta compagnia, è bello fare nel "dopocena"..
ahahahahahhahahaha!
"votta 'e mmani"
A.

I sogni, a volte diventano realtà: che sia questo il caso??
Anche a me piacerebbe un giorno ritrovarci tutti, per il sogno la vedo
dura conoscendo Alberto, e poi lo sai che lui se non ci sono le hostess
non si muove. :-)))
Ciao da Enrico



Finalmente il mistero del restore è stato risolto, per farla breve la
storia è questa, il fratello di mio cognato che gli gestisce la rete e
l'hardware gli ha fatto uno script che viene eseguito dopo il mio
programma di backup il quale effettua le seguenti operazioni :
1) stoppa il servizio di Firebird
2) copia il db (GDB) sul mio backup ( GBK ), copia nel senso copy ...
3) riavvia il servizio di Firebird
Praticamente il GBK era il GDB con il suffisso GBK.
Adesso dobbiamo chiarire bene il motivo di tutto ciò, comunque la cosa
importante è che alla fine sono riuscito a recuperagli i dati persi.
Ciao e grazie a tutti da Enrico Giudici c/o Icograf


 3) riavvia il servizio di Firebird
ihmo, nn è una cosa pulita.
visto che stoppa firebird tanto varrebbe fare un vero backup, o no?
A.


Ciao Alberto,
infatti sono pienamente daccordo con te, ma il problema di fondo è che io
il backup lo eseguo tutti i giorni ( tramite un mio programma ), quello
indicato qui sopra viene fatto in più, praticamente non dovrebbe esistere
dato che lo faccio già io, in più, quello sopra mi va a copiare il mio
backup con la copia brutale del GDB.
Ciao e grazie da Enrico Giudici c/o Icograf
