【问题标题】:Derby access in IntelliJ?IntelliJ 中的德比访问?
【发布时间】:2016-10-08 17:44:58
【问题描述】:

我正在尝试学习数据库访问的基础知识,我选择使用Derby。我正在使用Embedder Derby,并且我设置了IntelliJ,以便它连接到Derby。但是,当IntelliJ 连接到数据库时,我的应用程序无法访问它。我知道在尝试使用我的应用程序访问它之前,我必须从IntelliJ 断开与数据库的连接。有没有办法设置它,以便我可以同时使用IntelliJ 和我的应用程序访问数据库?

【问题讨论】:

  • @TarlanMammadzada 在进行其他编辑之前,您可能需要阅读meta.stackexchange.com/questions/165700/…
  • @trooper 好的,谢谢
  • 在黑暗中拍摄,但您可以使用“嵌入式服务器模式”同时从两者访问它。一旦你有嵌入式模式工作,获得“嵌入式服务器模式”是一个快速的步骤:stackoverflow.com/questions/374833/…
  • 使用 Derby 网络服务器,并在 JDBC 连接配置中从 EmbeddedDriver 切换到 ClientDriver。然后多个应用程序可以同时访问数据库。

标签: java database intellij-idea derby


【解决方案1】:

您不能从多个进程访问嵌入式数据库,因为当您以嵌入式模式运行 Apache Derby 数据库时,只会创建一个 Java 进程。数据库进程成为创建它的进程的一个组成部分。

但是,您可以使用客户端/服务器模式通过多个应用程序访问数据库。

【讨论】:

    猜你喜欢
    • 2015-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多