更改h2数据库

时间:2018-05-31 01:07:06

标签: java h2 mainframe

我试图从大型机USS运行一个jar文件。

java -jar Batch.jar Batch.cfg

我得到了以下h2异常。看起来我没有必要的权限将它写入/test.trace.db。我想更改目录,这样我就不用担心访问了。如何使用java -jar命令指定跟踪文件的目录?

org.h2.message.DbException: Log file error: "/test.trace.db", cause: "java.io.FileNotFoundException: /test.trace.db (EDC5111I Permission denied.)" [90034-190]

1 个答案:

答案 0 :(得分:0)

根据h2 documentation,您需要更新系统属性h2.clientTraceDirectory。 像java -Dh2.clientTraceDirectory=mydir -jar Batch.jar Batch.cfg