Ankiで「コレクションが壊れています」と出たときの対処
・コレクションが壊れていますと警告が出た
デスクトップで作業していて同期をしようとしたら上記の警告が出た。
ほっといても問題なさそうではあったけど気持ち悪いので修復しようとした。
・情報がいまいち見つからない
で、公式サイトを見たけどよくわからない。
公式ブログ?みたいなところを見たけどうまくいかない。
http://rightstuff.luminousspice.com/2013/07/restore_corrupt_data/
・バックアップから戻そうとした
もう面倒なので作業が多少無駄になるもののバックアップから修復しようと思った。
ツールから設定→バックアップでバックアップファイルを開いて最新のものをダブルクリックするとデータが置換される。
バックアップファイルを見ると二、三日前のものでかなりデータがうしなわれるなあと思ったので一応現状のAnkiファイルをまるまるコピーしてDドライブに入れておいた。
それでバックアップファイルに置換するとやはり最近の更新は消えてなくなっている。
・同期で復活
そしてどうしようかなーとおもっていったん同期したらWebと大きくデータが異なっているのでローカルの情報とWebの情報どっちを元にするのかと聞かれた。
今はWebにおいてある情報の方が最新なのでWebからダウンロードを選択した。
それで元通りになりツール→データベースのチェック をしてみても問題がなくなっていた。
情報の相違が小さければこういった警告もなしに同期するのだろう。
正直、違う方法もありそうだけど今回はこの方法で修復したからよしとしよう。