java - h2 数据库 : Unsupported database file version or invalid file header in file

标签 java h2

如标题所示,我正在尝试在 MacOS 上使用 DataGrip 打开一个 .h2.db 文件。但是,我不断收到错误

Unsupported database file version or invalid file header in file

带有错误代码

[90048-192]

如何检查实际的数据库文件版本以及如何获得正确的驱动程序文件(?)?

最佳答案

对我来说,问题出在 h2 登录屏幕中的 JDBC URL 上。 这是一个随机 URL,在我将其更改为我在 application.properties 中设置的 spring.datasource.url 值后,它开始工作了。

enter image description here

关于java - h2 数据库 : Unsupported database file version or invalid file header in file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40729216/

相关文章:

testing - 测试错误 : how to use :id?

sql - 如何在不使用Java的情况下在H2数据库中编写函数

database - H2 db 中的合并查询显示 null not allowed 错误

java - 绘制随机圆圈,将其坐标存储在数组中

java - spring boot h2 无法创建数据库并登录 h2-console

java - 无法创建用户 - 400 错误请求... Google 服务帐户

java - 将查询结果转换为对象

h2 - 如何获取H2数据库中特定列的数据类型

java - Java中的整数除法

java - 使用依赖项反编译