Messaggi di errore

Traduzione automatica provvisoria, non revisionata. In caso di dubbio, consultare la versione inglese, che fa fede.

Cosa significano le righe rosse della console di Cordelia e le finestre di errore, e cosa fare per ciascuna.

Errori e avvisi a confronto

Gli errori interrompono l’operazione in corso; gli avvisi no. Gli errori appaiono in rosso nel pannello della console e quelli più gravi mostrano anche una finestra con un pulsante OK.

Problemi con il file di database

MessaggioQuando compareCosa fare
Questo file non è un database di Cordelia: <percorso> Aprire un database Il file scelto è un SQLite valido, ma non è stato creato da Cordelia. Scegliere un file .sqlite creato da Cordelia stessa (vedere Creare un database), oppure crearne uno nuovo.
Permesso negato durante la scrittura di <percorso> Durante la creazione di un database o l'esportazione Cordelia non ha il permesso di scrivere nella posizione scelta. Scegliere una cartella in cui si dispone dei permessi di scrittura, ad esempio la cartella Documenti.
Spazio su disco insufficiente per scrivere <percorso> Durante la creazione di un database o l'esportazione Liberare spazio sull'unità di destinazione, oppure scegliere una posizione su un'unità con più spazio disponibile, quindi riprovare.
Esportazione <Formato> non riuscita / Esportazione FIT non riuscita Al termine di un'esportazione L'esportazione non si è completata. Controllare la console per il motivo specifico (spesso uno dei problemi di file indicati sopra) e verificare che la cartella di destinazione consenta la scrittura.

Problemi di integrità del database

Questi problemi sono più gravi di quelli sopra: Cordelia si ferma immediatamente piuttosto che rischiare di scrivere altri dati in un file di database di cui non può più fidarsi.

SituazioneCosa fa CordeliaCosa fare
Il file di database è danneggiato: la sua struttura interna non ha più senso per SQLite. È raro, ma può verificarsi dopo un arresto anomalo a metà scrittura o un disco difettoso. Ferma immediatamente l'operazione in corso. Poiché il database viene rigenerato interamente a partire dai file .FIT (vedere Il database SQLite generato da Cordelia), la soluzione più semplice è creare un nuovo database e reimportare i file.
Il disco si riempie mentre Cordelia sta scrivendo nel database (a differenza di un file di esportazione occasionale, trattato sopra). Ferma immediatamente l'operazione in corso. Liberare spazio su disco e riprovare: le righe già confermate restano al loro posto, non vengono annullate.
Il file selezionato non è affatto un database, oppure è danneggiato al punto da non essere più riconoscibile come tale. Ferma immediatamente l'operazione in corso. Verificare di aver selezionato il file giusto; in caso contrario, creare un nuovo database.
Si verifica un errore di I/O durante la lettura o la scrittura del file, spesso segno di un'unità difettosa o scollegata, o di una posizione montata in rete. Ferma immediatamente l'operazione in corso. Spostare il database su un'unità locale e riprovare; controllare lo stato di salute dell'unità se il problema persiste.

Su Windows, un database danneggiato apre anche questa finestra. Crea nuovo database… avvia la soluzione.

La finestra Il database è danneggiato, che indica old-activities.sqlite, con i pulsanti Crea nuovo database… e OK.

Se nulla di tutto ciò risolve il problema

Vedere Segnalazioni di bug e richieste di funzionalità. Una copia dell'output della console (usare il pulsante Copia tutto descritto in Il pannello della console) è la cosa più utile da includere.

Vedi anche