【发布时间】:2025-12-14 00:50:01
【问题描述】:
我正在尝试使用 Java DB(嵌入式)创建连接,但我不断收到下图所示的错误:
如果有帮助,我的 Java DB 安装路径是:C:\Program Files (x86)\glassfish-3.1.2.2\javadb,我的数据库位置是:C:\Users\MyPC\.netbeans-derby
我已经尝试指定文件路径,我观看了 YouTube 教程并尝试了一些来自 Oracle 和其他网站的示例,但都没有帮助。
这个数据库的属性(如果有帮助的话)是:
我注意到驱动程序类是ClientDriver,这是否可能在问题中起作用?
如何使 Java DB(嵌入式)连接正常工作(或简单地纠正问题)?
【问题讨论】:
-
我很困惑:一个屏幕截图显示 JDBC 连接 URL 为
jdbc:derby://localhost:1527/testdb,但另一个屏幕截图显示 JDBC 连接 URL 为jdbc:derby:testdb。是哪个? -
对不起,它目前是
localhost:1527,因为当我在 derby 上创建数据库时,默认情况下是这样设置的。我无法从 localhost 更改它,因为 netbeans/derby 坚持认为数据库不存在,即使它存在
标签: java database netbeans derby embedded-database