【发布时间】:2019-03-06 08:55:36
【问题描述】:
我想在我的本地主机 (Windows) 上运行 H2,并创建一个新数据库。
为此,我从 http://www.h2database.com/html/main.html 下载了 zip 文件,将其解压缩,然后运行 bin/h2.bat 脚本。我没有使用 Windows 安装程序,因为我稍后将运行的机器不授予我安装权限。
控制台在 8082 端口上成功打开,但我无法创建任何数据库,失败并显示 Database "C:/Users/PC/test" not found [90013-198] 90013/90013。我尝试了很多变化,但无济于事。
文档指出如果数据库不存在,则应自动创建它,但指出不能从 H2 控制台 (http://www.h2database.com/html/tutorial.html#creating_new_databases) 这样做。
但是,文档没有提供创建数据库的替代方法,即通过运行带有附加参数的 jar 或通过其他实用程序。
我现在感觉很头晕。如何在 H2 中正确创建新数据库?我想要一个普通的数据库,保存在磁盘上,而不是内存中的。
【问题讨论】:
标签: h2