+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

Perdita dati database Firebird

  1. #1
    cosimo_cin non è in linea Novello
    Sottopongo alla vostra attenzione le seguenti problematiche.
    Premessa: ho sviluppato un programma gestionale con tecnologia Delphi/Firebird.
    Da qualke tempo presso un mio cliente si stanno verificando perdite di dati
    in alcuni degli archivi principali del programma (magazzino e preventivi)
    I dati persi non rappresentano la totalità dei dati ma solo un parte (5%-10% circa).
    Apparentemente il database non è corrotto: riesco a connettermi da qualsiasi strumento, compreso anche il programma gestionale, senza alcun messaggio di errore.
    Vi chiedo, quindi, se qualcuno di voi si è mai trovato in una situazione analoga,
    e quali misure ha adottato. Inoltre: avete mai avuto problemi o dubbi circa l'affidabiltà di firebird? Avete mai avuto perdite di dati apparentemente inspiegabili? Attivare la copia Shadow può esseremi utile? La cancellazione dei record in un databse firebird lascia qualke traccia leggibile o recuperabile?

    Ringrazio per la disponibilità chiunque voglia aiutarmi.

    Cosimo

  2. Mai avuto problemi diretti (a meno che non stai usando una beta).
    Per verificare se il database è corrotto usa GBAK con le sue opzioni.
    Il database può corrompersi se esegui comandi DDL durante l'utilizzo delle tabelle (meglio scollegare tutti e riavviare il servizio).

    Personalmente trovo che un backup/restore con validazione una volta all'anno non fa mai male, anche se finora su database di 500MB i problemi li ho creati io, non Firebird.

    Verifica anche di usare una versione "moderna" (l'ultima credo sia la 2.0.3) e quando passi da una versione ad una più moderna fai backup con la versione vecchia e restore con quella nuova.

    Leggi anche le numerose note di Firebird che indicano le condizioni in cui un database si rovina (del tipo "se con il tuo mercedes guidi dritto contro un muro, sicuramente il paraurti si rovina")

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 2
    Ultimo Post: 29-10-2013, 21:20
  2. Risolto: Connessione a un database FireBird (.fdb) con dbExpress
    Da Delphiprogrammer nel forum Delphi
    Risposte: 5
    Ultimo Post: 04-03-2013, 14:56
  3. VB6 e Database Firebird
    Da ROCMAN nel forum Visual Basic 6
    Risposte: 7
    Ultimo Post: 17-04-2011, 10:32
  4. Articolo: [MsSQL]Ripristino database in caso di perdita del log
    Da bumm nel forum Microsoft SQL Server
    Risposte: 0
    Ultimo Post: 22-09-2008, 23:09
  5. Perdita dati
    Da cippalippa nel forum Visual Basic .Net
    Risposte: 5
    Ultimo Post: 12-09-2007, 10:44