FileMakerにおいて、アプリがフリーズしたり、OS がフリーズしたりして、正常に終了せずにファイルが閉じてしまった場合、データベースが壊れる場合がある。
次にそのファイルを開いたときに、修復を促すメッセージがでるが、場合によっては、修復すらうまくいかない時がある。
そのときは次の方法をためすがよい。
- データベース書類(*.fp5)を、別パーティッションにコピーして、そのファイルに対して修復コマンドを試す
- Macの人は、Windowsで、Windowsの人は、Macで、つまり、違うプラットフォームで修復コマンドを試す
- 上位バージョンのFileMakerで修復コマンドを試す。今ならv7試用版とか。
- DBファイルを、Jeditなど、バイナリファイルを開けるエディタで開く。全選択し、違うファイルにペースト。ウンがよければ、かろうじてデータのみ取り出せるかもしれない。
もし、それでダメなら、バックアップからリストアすべし。
なに?予算がなくて、FileMaker Serverを入れていないから、リアルタイムにバックアップを取ってない?RAIDもない?
まぁ、一つ勉強したと思ってあきらめるしかないね。