Laboratory of Mobile Agricultural Chemicals Searcher
携帯農薬検索実験室

研究会

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
41 / 114 ツリー <前へ | 次へ>

〔713〕ACFinder 071002版 kabe (07/10/02 20:16)

〔717〕ACFinder 071002版 バグ kabe (07/10/25 21:05)
〔718〕Re:ACFinder 071002版 バグ Hidemi Oya (07/10/26 0:30)

〔717〕ACFinder 071002版 バグ
 kabe WEB  (07/10/25 21:05)

引用なし
   kabeです。

ACFinder サイトの1行コメントへの返信です。
データ更新時に「acis.db を削除できません」というエラーメッセージが出る症状が確認されています。
これについては、071002版固有の症状ではなく、それ以前のバージョンでも症状は確認しています。
データ更新時には既存の acis.db をいったん削除して、新たに作成しているのですが、acis.db がロックされていて削除できない状態になっているようです。
症状がめったに再現されず、どういう条件だと症状が出るのか不明で、放置しています。(^^;

対処法としては1行コメントにもあったとおり、acis.db を強制的に削除するか、手動でXLS->データベース更新を実行してください。
なお Application Data\kabe はユーザー毎の設定値(INIファイル)を保存しているフォルダなので、ここは削除する必要はありません。

〔718〕Re:ACFinder 071002版 バグ
 Hidemi Oya WEB  (07/10/26 0:30)

引用なし
   kabe さん、こん**は。Hidemi Oya です。

私の環境ではエラーが出たことがなかったので、気がつきませんでした。
データ更新時に、acis.db を削除する前に一端 info テーブルのデータを読んでるんですよね? その後、TSQLiteDb オブジェクトを Free し忘れてるってことはないですか?

>手動でXLS->データベース更新を実行してください。
オートで削除できなかった acis.db が、これで削除可能になるなら、TSQLite オブジェクトを Free してから acis.db を削除するまでのタイミングの問題かもしれません。とりあえず、Free の後に、少しだけ sleep を入れてみるとか…。

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
41 / 114 ツリー <前へ | 次へ>
ページ:  ┃  記事番号:   
(SS)C-BOARD vv3.8 is Free.