Hallo,
ich hoffe, dass ich in diesem Thread weiter machen kann und keinen neuen öffnen sollte, eigentlich handelt es sich um das gleiche Problem.
Ich bekomme ab und an den Fehler: [FireDAC][Phys][SQLite] ERROR: disk I/O error bei verschiedenen SQLITE Datenbanken.
Den Datenträger die Festplatte habe ich überprüft, bzw. Windows.
Wie kann ich die Datenbank überprüfen?
Die Fehlermeldung [FireDAC][Phys][SQLite] ERROR: disk I/O error taucht auf, wenn ich mit folgender Anweisung Daten von einer Datenbank in eine andere übertrage:
FDTableZiel.CopyDataSet(FDTableQuelle, [coStructure, coRestart, coAppend]);
Es sind immer die gleichen Daten. Ca. 1500 Zeilen mit 10 Feldern und einem BLOB Feld. Und die Ziel-
DB ist leer.
Sonderbar ist, dass die Übertragung einmal ca. eine Sekunde dauert und dann wieder über eine Minute.
Ich kann kein Muster erkennen, dass ich den Fehler reprodizieren kann. Es sind halt immer die selben Daten nur immer in eine neue
DB.
Gibt es etwas was ich überprüfen/testen kann?
Dann habe ich den Eindruck, dass bei einem frisch gebooteten System kein Disk I/O Error auftritt, als wenn das System schon einige Zeit lief. Möglicherweise ist der Eindruck subjektiv.
Vielen Dank