マイクロソフトaccessのmdbファイルが壊れた。よくあることで、これまでは、最適化で、ほとんど修正できていましたが、今回は手こずりました。
テーブル(auto incrementのインデックス有)のところどころの行がなぜか、表示されたりされなかったりしました。そのため、mdbファイルを操作しているクライアントソフトも、一部動作しません。欠番の行に挿入はできない仕様のようです。
結局、いったんデータをエクセルにエクスポートしてから、全レコードを削除し、エクセルデータから再度、インポートしたところ、うまく復活できました。
なぜこういうことになったか、原因はわかりませんが、やはり、データベースはMysqlとか、実績のあるものに、変えていく必要があるのかもしれません。
0 件のコメント:
コメントを投稿