【Pure】HSQL database engine【Java】 (300レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん

34
(2): 03/10/29 19:36 ID:S75h6IRs(1/3) AAS
データベースをCD-ROMに収めて使うことはできないのかなぁ・・・

ドキュメソトのAdvanced Topics辺りを見て、
Shutdown Compactして、*.propertiesをtrueに変えて
データベースをCD-Rに焼いたんだけど、アクセスすると、

java.sql.SQLException: The database is already in use by another process: org.hsqldb.NIOLockFile@d9aa8fd3[file =h:\test.lck, exists=false, locked=false, valid=false, fl =null]: java.io.FileNotFoundException: h:\test.lck
(このメディアは書き込み禁止になっています。)

ってな例外がでまつ。なんでだろー?
レコードが40万件位あるのでCACHED TABLEを使っているけど、
関係あるかな?
35: 34 03/10/29 19:40 ID:S75h6IRs(2/3) AAS
× *.propertiesをtrueに変えて
○ *.propertiesのreadonlyをtrueに変えて
36: 34 03/10/29 22:49 ID:S75h6IRs(3/3) AAS
hsqldb_1_7_2_ALPHA_T.zip を使っていたのが原因でした。
安定版(1.7.1)では発生しません。CVS版でも修正済みたいです。

昨日時点でSourceForgeに報告されてました。
[ 831711 ] .lck file created for read-only database
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.855s*