混合模式的 H2 数据库远程连接 (Auto_server=true)

Posted

技术标签:

【中文标题】混合模式的 H2 数据库远程连接 (Auto_server=true)【英文标题】:H2 data base remote connection with mixed mode (Auto_server= true) 【发布时间】:2017-06-29 21:40:04 【问题描述】:

我需要在两台计算机上安装相同的应用程序。我想在混合模式下使用 h2 数据库,即 AUTO_SERVER=TRUE。但我的问题是,当数据库文件存储在计算机 1 中时,如何从计算机 2 连接到该数据库。 根据文档, url =“jdbc:h2:/dbfile;AUTO_SERVER= TRUE” 我无法让 DBPATH 为两台计算机工作。 请帮忙。

【问题讨论】:

【参考方案1】:

你必须使用Server mode。

基本上你要做的是网络通信。应该有一个地址,所以你需要用静态IP(本地)制作Computer1。

在我的理解混合模式的意思是你可以使用两个或多个应用程序访问同一个数据库,而不是不同的计算机。

【讨论】:

以上是关于混合模式的 H2 数据库远程连接 (Auto_server=true)的主要内容,如果未能解决你的问题,请参考以下文章

H2 功能特点

H2 功能特点

无法在自动混合模式下连接到 H2 数据库

混合模式下使用 H2 数据库的 Jackrabbit 集群

Spring Boot 2.x 之 H2 数据库

H2 自动混合模式是从不同客户端访问网络共享上的数据库的正确方法吗?