Error code DBError { info: "SqliteFailure(Error { code: SystemIOFailure, extended_code: 1034 }, Some(\"disk I/O error\"))", kind: Other }

Hi, please help! I’m having an issue with my anki deck where I’ll be halfway through any of my decks and then get thrown up the following error;

image

If I do Tools > Check Database I get the following error code;

DBError { info: “SqliteFailure(Error { code: SystemIOFailure, extended_code: 1034 }, Some(“disk I/O error”))”, kind: Other }

This stops me synching so I lose all my progress and have to start again. It’s only affecting me on one laptop, but not a different laptop. I’ve tried uninstalling Anki and reinstalling it on my affected laptop, but one day later the same thing happened.

Please help, my exam is in a month and I can’t lose all my progress!

By including that image i guess you have already ruled out all of those possible causes as not being applicable for you?
Sounds awfully like a full hard drive to me, are you sure that’s not the case?
You have tried Tools>Check Database as the pop-up reccomends?

2 Likes

Thank you for your reply! I’m not great with technology, so I’m not sure how to investigate those causes. I don’t think my disk is full:

image

Upon doing Tools > Check Database I get the error message from the title.

Hmmmm… How recent is the error? If it’s not that recent you might still have a rather new backup with a working database.

Under File>Switch Profile>Open Backup... you can look at older versions of your database.

If the error is older you would lose quite a bit of progress so I would only reccomend this method under certain, limited, circumstances.
Otherwise someone with more expertise might need to help you here.

1 Like

This error happened for the first time yesterday, so it’s very recent - but it’s making Anki completely unusable whilst happening.

Then I would reccomend trying to load a backup as described above. This might fix all the Database issues. You’ll lose your progress from yesterday.

2 Likes

Thank you, I’ll try that!