Newsgroup: it.comp.lang.delphi
Titolo: [OT] Firebird - Compatibilità ODS 11.1 / 11.2

Salve a tutti.
 
Ho diverse installazioni con DB creati e gestiti con FB 2.1; ora vorrei  
passare al 2.5 che però ha un ODS 11.2.
Posso procedere tranquillamente o sono noti "effetti collaterali"?
 
Tnx.

 Posso procedere tranquillamente o sono noti "effetti collaterali"?
 
Io ho la 2.1 su un server dove ogni notte viene effettuato il backup.
Uscita la 2.5 avevo fatto dei test di migrazione e avevo constatato che, 
in caso di restore di un backup della v. 2.1, l'utility falliva e mi 
rendeva impossibile il ripristino del database.
Le prove sono state fatto con flamerobin e le sue utilities.
Da quella volta non ho più fatto prove.
 
Tuttavia installata la 2.5 non ho avuto problemi di sorta nel leggere e 
utilizzare il db.
 
Quindi se non dovrai confrontarti con uno storico da mantenere, per un 
cambio "a caldo" dell'engine non hai problemi di sorta.
 
-- 
morde
Android
QT 4.7
Delphi (5,6,7.. expired)
Firebird Database
 

 rendeva impossibile il ripristino del database.
 
questo vuol dire che eseguendo in stretta sequenza e senza altra  
operazione sottintesa...
 
1. disinstallazione FB 2.1
2. installazione FB 2.5
3. apertura "mioDB.fdb"
4. SELECT varie in "mioDB.fdb"
5. INSERT/UPDATE varie in "mioDB.fdb"
6. backup di "mioDB.fdb"
7. restore di "mioDB.fdb"
 
...il tutto procede senza intoppi, ho inteso bene?

 ....il tutto procede senza intoppi, ho inteso bene?
 
Si, preciso che dalla descrizione dei miei test hai inferito che 
dovrebbe procedere tutto senza intoppi perchè il backup e restore lo fai 
con l'engine della 2.5.
 
Potremmo anche stilare delle alternative (meno veloci della tua) per 
fare l'upgrade:
 
soluzione solo SQL:
1 - esporti tutto il db 2.1 tramite SQL (dati e struttura)
2 - disinstalli 2.1 e installi 2.5
3 - ricostruisci il db tramite SQL
 
soluzione ibrida con tool esterni [1]:
1 - esporti la sola struttura del db 2.1 su SQL
2 - disinstalli 2.1 e installi 2.5
3 - ricostruisci il db tramite SQL
4 - fai un datapump di tutto il db con fbcopy
 
p.f. fammi avere un feedback una volta fatto.
 
[1] Ottimi e immancabili tool opensource: 
http://fbexport.sourceforge.net/
 
PS: si, ci vuole la riga di comando, niente gui, ma è triviale da usare.


Mi accodo al thread perchè ho appena letto un feed dove si dice che 
upscene concede il 70% di sconto per i suoi 10 anni di attività.
http://www.upscene.com/
 
 
Io non uso i prodotti upscene ma li ho provati e sono fatti bene.
Inoltre, con la v. 2.5 si hanno a disposioni strumenti di tracing 
massiccio sul server, e mi sembra di capire che upscene ha sviluppato un 
tool adatto allo scopo (FB TraceManager).
 
Considerando ad esempio che database workbench, il tool completo di 
gestione (flamerobin è simile), costa a prezzo pieno 119 euri, col 70% 
di sconto verrebbe solo 35.7 euro, ci farei un bel pensierino..


> p.f. fammi avere un feedback una volta fatto.
 
Dopo giorni di test tutto sembra procedere senza alcun intoppo, anche se  
le info prese in giro parlano di manifesta incompatibilità, ma intanto...
 
Thanks.

 le info prese in giro parlano di manifesta incompatibilitï¿œ, ma intanto...
 
Grazie del feedback.
Queste "manifeste incompatibilitï¿œ" a cosa si riferiscono? Qualche link?
