使用 Oracle SQL Developer 连接到 Apache Derby/JavaDB 数据库
我一直在尝试使用 Oracle SQL Developer 连接到 Apache Derby/JavaDB 嵌入式数据库,但没有取得太大成功。
我尝试使用以下 JDBC URL 创建新连接:
jdbc:derby:/path/to/file/database.derby;create=true
,这导致了错误:
Status :失败 - 测试失败:指定的连接信息无效。验证指定驱动程序的 URL 格式。
之前,我通过工具 > 添加了 derby.jar
。首选项>数据库>第三方 JDBC 驱动程序。
鉴于 JavaDB 现在是受支持的 Oracle 产品,我不明白为什么没有与其开发工具更好地集成。
任何指导将不胜感激。提前致谢。
I've been trying to connect to an Apache Derby/JavaDB embedded database using Oracle SQL Developer but without much success.
I've tried to create a new connection using the following JDBC URL:
jdbc:derby:/path/to/file/database.derby;create=true
which resulted in an error:
Status : Failure -Test failed: Invalid connection info specified. Verify the URL format for the specified driver.
Previously I've added derby.jar
through Tools > Preferences > Database > Third Party JDBC Drivers.
Given that JavaDB is now a supported Oracle product I'm not understanding why is not better integrated with its development tools.
Any guidance will be much appreciated. Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的德比网址似乎有误。您需要将 url 指向数据库的目录,而不是数据库本身。
查看示例。
来自 文档:
Your derby url seems wrong. You need to point the url to the directory of the database, not the database itself.
Have a look at the examples.
From the docs:
尝试使用Web Developers Eclipse Java EE IDE而不是Oracle SQL Developer连接到Derby DB。在最新版本中,它具有完整的集成。
try connecting to the Derby DB using the Eclipse Java EE IDE for Web Developers instead of Oracle SQL Developer. In the latest versions it is has the full integrations.