如何设置连接 URL 以连接到 HSQLDB 中的多个数据库
Posted
技术标签:
【中文标题】如何设置连接 URL 以连接到 HSQLDB 中的多个数据库【英文标题】:How to set connect URL to connect to more than 1 databases in HSQLDB 【发布时间】:2020-01-10 17:32:56 【问题描述】:我已经启动了 HSQLDB 服务器并打开了两个数据库。我正在使用服务器协议进行连接,即 jdbc:hsqldb:hsql://localhost/portdb
portdb 只是一个数据库,我如何调整这个 URL 使其连接到这个和另一个数据库?
我一直在参考 hsql 用户指南,但似乎没有定义这个
【问题讨论】:
【参考方案1】:您无法打开或连接到具有相同java.sql.Connection
的两个数据库。使用两个不同的连接,每个都有自己的 URL。
您可以在数据库中拥有多个架构,并通过单个连接访问它们。见http://hsqldb.org/doc/2.0/guide/databaseobjects-chapt.html
【讨论】:
假设一个应用程序需要访问 10 个不同的数据库,这意味着在应用程序代码的某处,必须定义 10 个不同的 URL。这太乏味了。有没有办法更轻松地处理这个问题?或者这是唯一的方法? 添加了架构选项。 你能详细说明一下吗?以上是关于如何设置连接 URL 以连接到 HSQLDB 中的多个数据库的主要内容,如果未能解决你的问题,请参考以下文章
通过 Windows ODBC PostgreSQL 驱动程序连接到 HSQLDB 2.5