如何列出德比服务器中可用的数据库名称?

How to list database names available in derby server?

假设我已经连接到德比服务器。我需要知道哪些数据库可供我连接。是否有这样做的命令?

没有这样的命令。 Derby 不维护所有已知数据库的整体注册表或目录。

每个数据库都是独立的,可以通过提供正确的 JDBC 连接 URL 打开。 JDBC 连接 URL 指定数据库文件夹在服务器磁盘上的位置,可以是绝对路径名,也可以是相对于 Derby Network Server 的 "home" 目录的位置。

如果您可以物理访问服务器计算机,则可以执行文件系统搜索并查找 Derby 数据库文件夹。

否则,应用程序有责任跟踪它正在使用的数据库以及它们所在的位置。

有关 JDBC 连接 URL 的更多信息,请查看此处:http://db.apache.org/derby/docs/10.11/devguide/cdevdvlp17453.html

有关控制 Derby Network Server 主目录的更多信息,请查看此处:http://db.apache.org/derby/docs/10.11/ref/rrefproper32066.html