Hmm..
Mal in eine ganz andere Richtung:
Ist vielleicht die Festplatte voll, auf der die Datenbank liegt?
Bei einem Neustart könnten temporäre Dateien gelöscht werden, welche dann erstmal das Schreiben wieder erlauben, bis die Platte wieder voll ist.
(Nur mal so gefragt
)