我有与这个相同的场景:H2 数据库多个连接。这是经典的“网络共享上的 Microsoft Access 数据库”方法。
我有一个应用程序应该安装在局域网内的多个客户端上。在安装过程中,会要求用户提供网络共享上的数据库位置。
我想避免单独的数据库服务器/服务安装。在最简单的情况下,用户只需在两台计算机上安装应用程序,两台计算机都可以访问公共网络共享(可以位于第三台计算机/服务器上)。
现在在我看来,自动混合模式是我正在寻找的,但我不太确定。我主要是在寻找对我理解的确认,因为文档中没有明确说明。
那么,AUTO_SERVER 模式是否是从同一 LAN 内不同机器上运行的多个客户端连接到位于网络共享上的 H2 数据库的正确(预期/最佳)方式?
还是我完全错了,这是我根本不应该尝试的吗?
谢谢你的时间。