以前もあったことですが、Accessで作った販売管理プログラムが頻繁に突然終了してしまうようになりました。その時はAccess2003だったのでAccess2007にバージョンを上げたり、「空のデータベース」にフォームやクエリーをコピーして修復していました。しかし、バージョンアップや新規にコピーするのは結構大変なので、最近、別な方法で修復しています。
これも以前、書いたことがありますが、同じaccdbファイルでもXPからVistaに移動して最適化するとファイルサイズが小さくなるという現象がありました。これと同じ現象はXPからXPへ移動した場合でも起こります。
実際には仮想マシンのXPで最適化してファイルサイズを小さくしています。最初102Mバイト程度の大きさが99Mバイト程度に変わります。これで頻繁に突然終了してしまうという症状が無くなる(少なく)なります。
こんな症状は変だとは思いますが、実際、修復されています。
追記 2011/2/3
どうもWindowsのルックアンドフィールが違うと、ファイルが小さくなるみたい。XPからVistaへ移動した場合もファイルが小さくなるし、XPからXPの場合だと、コンピュータの「システムのプロパティ」「パフォーマンス オプション」が違っていると、ファイルが小さくなる。
これも以前、書いたことがありますが、同じaccdbファイルでもXPからVistaに移動して最適化するとファイルサイズが小さくなるという現象がありました。これと同じ現象はXPからXPへ移動した場合でも起こります。
実際には仮想マシンのXPで最適化してファイルサイズを小さくしています。最初102Mバイト程度の大きさが99Mバイト程度に変わります。これで頻繁に突然終了してしまうという症状が無くなる(少なく)なります。
こんな症状は変だとは思いますが、実際、修復されています。
追記 2011/2/3
どうもWindowsのルックアンドフィールが違うと、ファイルが小さくなるみたい。XPからVistaへ移動した場合もファイルが小さくなるし、XPからXPの場合だと、コンピュータの「システムのプロパティ」「パフォーマンス オプション」が違っていると、ファイルが小さくなる。
※コメント投稿者のブログIDはブログ作成者のみに通知されます