1
我正在使用HSQLBD 文件:模式。是否可以將HSQLDB模式更改爲只讀模式?
(我的HSQLDB的使用是在我other question所示),我需要接受多種方式訪問的database.script文件。 默認情況下,數據庫與選項只讀運行=假這是從官方文檔的一些信息:
只讀數據庫
的文件:目錄可以只讀固定編制,也可以打開 只讀。要使數據庫只讀,可以將屬性值對 readonly = true添加到數據庫的.properties文件中。 在使 發生此更改之前,必須使用SHUTDOWN命令關閉數據庫。
也可以只讀方式打開普通數據庫。爲此, 該屬性可以包含在第一次連接到 數據庫的URL中。
對於只讀數據庫,仍然可以在TEMP表中插入和刪除 行。
但我仍然沒有真正明白,是否有可能在運行中更改此選項,而無需關閉服務器並且無需重新啓動?如果可能的話 - 你能舉一些小代碼的例子嗎?
如果沒有,是否有某種方法可以解鎖.script文件並在不關閉服務器的情況下獲取不同線程的訪問權限?