目前,我有一个应用程序,它在嵌入式模式下使用 Firebird 连接到一个相对简单的数据库,该数据库作为文件存储在我的硬盘上。我想改用 PostgreSQL 来做同样的事情(是的,我知道这太过分了)。我知道 PostgreSQL 不能在嵌入式模式下运行,这很好 - 我可以让服务器进程保持运行,这对我来说没问题。
我正在尝试找出一个可以实现此目的的连接字符串,但没有成功。我尝试了以下变体:
jdbc:postgresql:C:\myDB.fdb
jdbc:postgresql://C:\myDB.fdb
jdbc:postgresql://localhost:[端口]/C:\myDB.fdb
但似乎没有任何效果。PostgreSQL 的说明不包括这种情况的示例。这甚至可能吗?