2017-08-25 73 views
1

我正在運行部署在WildFly 10應用程序服務器上的servlet模式下的eXist-db。但是在重新部署eXist-db WAR文件之後,所有存儲的數據都消失了。所以我想更改存儲數據庫數據的路徑。目前它應該存儲在「standalone/tmp/vfs/temp/...」中,但是這個目錄會在取消部署權時被刪除?eXist-db更改數據庫文件位置

+0

哪個版本的eXist? – joewiz

回答

0

eXist的默認數據目錄是$EXIST_HOME/webapp/WEB-INF/data,但是它可以改變爲不同的目錄,即,$EXIST_HOME目錄之外的目錄,通過db-connection/@files下編輯$EXIST_HOME/conf.xml。請參閱eXist有關conf.xml配置文件的文檔:https://exist-db.org/exist/apps/doc/configuration.xml#D2.2.4.6

+1

你也許應該更換'recovery/@ journal-dir' – adamretter

+0

Thx很多。我讀了這部分內容,但沒有注意到它......只是下載了當前的開發狀態並製作了戰爭。奇蹟般有效! – Implex1v

+0

太棒了,很高興聽到! – joewiz