【问题标题】:Start a local server for database为数据库启动本地服务器
【发布时间】:2016-07-15 04:00:23
【问题描述】:

我一直在尝试一些东西,但都没有奏效……我只是一个初学者。

我想做的是编写一个代码,让我连接到虚拟服务器,而不是点击属性->Java DB->启动服务器

【问题讨论】:

  • 您是说要以编程方式启动数据库服务器吗?
  • 是的,通过单击按钮或运行文件,我不想随时启动服务器
  • 这个屏幕截图应该显示什么?
  • 每次我必须手动启动服务器时,我想用代码来做。

标签: java database server virtual local


【解决方案1】:

您可能希望使用嵌入式数据库驱动程序而不是网络客户端。它将直接与数据库文件交互,有效地在您的应用程序中提供内部数据库服务器。

更多参考:http://www.codejava.net/java-se/jdbc/connect-to-apache-derby-java-db-via-jdbc

注意:我认为同时将多个嵌入式客户端与单个数据文件一起使用是不安全的,因此如果是这种情况,则需要将 db server 作为 OS 服务运行并启动它。

【讨论】:

  • 问题是启动虚拟服务器,而不是数据库连接。在连接到“jdbc:derby://localhost:1527/database 我必须启动虚拟服务器....
  • localhost:1527 在您的 jdbc url 中显示您正在通过网络客户端连接到数据库。如果将其更改为嵌入式驱动程序 url,则无需启动服务器。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-09
  • 2021-11-06
  • 1970-01-01
  • 2011-01-13
  • 1970-01-01
  • 2017-03-21
相关资源
最近更新 更多