到目前为止,我已经使用过 OpenOffice 和 LibreOffice 软件包以及标准 BASE 系统,因此 HyperSQL DB 处于嵌入式模式,不得不说,在一台计算机上使用它非常容易。
然而,我的目标是将我的数据库带入多用户系统,让更多人可以同时访问 HSQLDB 服务器以记录和读取数据集。我希望它在我的家庭网络中运行(通过 LINK 交换机)。
我已经了解了如何提取 ODB 文件以及如何使用和访问单个文件。遗憾的是它没有直接在 LibreOffice 中实现,这让以后的世界变得更加困难。
我还在我的 Apple iMAC 上安装了 HyperSQL(最新版本 2.4.0),现在运行最新的 OS SIERRA,服务器模式运行良好,没有任何问题。
但是,我无法使用我的笔记本电脑在服务器上访问以打开数据库。在 iMAC 上,我在 LibreOffice 中输入以下行并可以正常工作:jdbc: hsqldb:hsql://localhost/xdb
我使用了 HyperSQL 手册中的测试数据库并使用 mydb 文件,但对于公共数据库,它使用 xdb。JDBC
驱动程序也可以正常工作,因为我可以访问:org.hsqldb.jdbc.JDBCDriver
我了解到,正确使用小写字母和大写字母编写 JDBC 驱动程序非常重要,否则会出现错误消息,您将无法继续。
在我的 Windows 笔记本上,我使用以下 URL,但无法通过以下尝试建立任何连接:
1.) jdbc:hsqldb:hsql://192.168.1.104/xdb
2.) jdbc:hsqldb:hsql://192.168.1.104/Programme/hsqldb-2.4.0/hsqldb/lib/mydb 我也尝试使用 xdb
但 LibreOffice 无法建立任何连接。
为什么?
我尝试从另一台设备访问 HyperSQL 服务器,但仍然无法正常工作。
如果有人能帮助我,我会非常高兴。
在此先向所有提供帮助的人表示衷心的谢意。
文森特