H2database 在嵌入模式运行的时候貌似没法用 tcp/ssl 连接,那么除了网页控制台可以查看管理,是不是 Navicat/DataGrip 都没法连接上去查看管理。
我把服务器上的 halo.mv.db 下载到本地桌面了,连接 jdbc:h2:~/Desktop/halo 或者 jdbc:h2:file:~/Desktop/halo 都会连接失败
我发现在本地创建的H2数据库都还有一个 *.trace.db 的文件是不是这个原因导致的没法打开
错误提示
[HY000][50000] General error: "java.lang.IllegalStateException: Unable to read the page at position 1134146258003207 [1.4.200/6]" [50000-200]
Unsupported type 17 [1.4.200/3].