2017-08-25 45 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