我只是在评估H2数据库...我下载并解压缩安装并连接到数据库jdbc:h2:file:/home/konrad/test./home/konrad是我的家庭目录,test不存在(我希望H2创造它).
控制台似乎工作正常.我创建了一个表并向其插入一行.即使我断开连接并重新连接控制台,我也能看到并查询该表.
但是,我没有看到我期望的文件.它在哪里?
Tom*_*icz 13
你确定没有:
/home/konrad/test.h2.db
Run Code Online (Sandbox Code Playgroud)
文件?如果没有,试试这个:
$ lsof -p `jps -ml | grep h2 | cut -d' ' -f1` | grep \.h2\.db$
Run Code Online (Sandbox Code Playgroud)
它的作用是寻找H2控制台的Java进程,获取其PID并列出该进程的所有打开文件,通过H2数据库扩展进行过滤.当然,您可以使用访问此DB的任何其他Java进程的PID.如果它持久存储在磁盘上,你不能错过它.
| 归档时间: |
|
| 查看次数: |
29069 次 |
| 最近记录: |