我只能将H2数据库用于通过LAN连接的2台PC。 我发现很难通过LAN为2台PC实现服务器模式的连接。 LAN连接使得数据库存储在1台PC中,并且可以从另一台PC进行访问。 因此,我决定在1台PC上以服务器模式运行数据库,而在另一台PC上以文件模式运行数据库。 它会显示数据库“被另一个进程锁定”的错误(在我以文件模式访问数据库的PC上)还是运行得很好?

===============>>#1 票数:0 已采纳

是的, 如果数据库服务器是在与数据库的嵌入式连接相同的过程中启动的, 此方法有效。 原因是,您可以在同一进程中打开与同一数据库的多个连接,因此服务器需要在同一进程中运行。

  ask by khandelwaldeval translate from so

未解决问题?本站智能推荐:

1回复

H2(文件)删除性能

在AUTO-SERVER模式下,基于文件的H2数据库遇到了一些有问题的性能问题。 我使用H2版本1.3.174。 该数据库包含一个包含5列的表。 其中一列是CLOB,(平均而言)每行包含1 KB的文本数据。 在单线程测试运行中,我插入了800,000行,这需要409秒 - 对我来说还可以
1回复

INSERT IGNORE在mysql模式下使用h2引发主键冲突

我正在将Scopus数据刮到h2文件数据库中。 数据中有超过46,000,000条记录,每条记录都被视为不同的记录,这意味着要重复数百GB的数据(因此称为关系db)。 为了减少所有这些数据的插入时间,我最初创建了一组没有约束的临时表,然后稍后使用SELECT DISTINCT和GROUP B
1回复

如何使用嵌入式数据库H2创建jar文件?

我用嵌入式数据库H2创建了javaFX项目。 我创造了jar。 在我的电脑上,这个程序有效。 在其他计算机上运行此程序但按钮不起作用。 我认为他们不工作,因为项目没有看到数据库。 我无法理解如何使用依赖项(数据库)构建项目。 Plz帮我用数据库构建jar! PS我不知道如何使用ma
1回复

H2解析CSV文件的时间

我有一个需要使用CSVREAD导入的csv文件。 问题是它以不同的方式具有日期时间格式,因此需要解析它。可以给我一个例子,说明我应该如何做到这一点? 我试过:合并到MESSAGE(MESG_DATE_FROM,MESG_DATE_TO,MESG_DISPLAY_SEQ,MESG_TIME
2回复

H2数据库和函数在单独的模式中

我正在尝试创建一个测试数据库(使用H2数据库)。 我在生产中使用Oracle,在h2中使用oracle兼容模式似乎很好。 但是我在翻译oracle构造时遇到了问题: 我打电话给: 进入H2当量。 我一直在尝试这样的事情: CREATE SCHEMA PERMISS
1回复

H2,如何使用嵌套选择进行更新?

我有两个表, EVENT和EVENT_REV 事件: 和EVENT_REV: 我想更新EVENT表并设置SENT_INTO_WF_BY_ID此规则是: event_ids应该匹配(EVENT.EVENT_ID = EVENT_REV.EVENT_ID) 采
1回复

H2数据库 - 嵌入式还是服务器模式?

我正在使用Talend Open Studio for MDM ,它只支持H2数据库用于后端存储。 我应该在嵌入式或服务器模式下使用H2 DB吗? 它有什么区别?
1回复

多个H2数据库连接,不同的访问模式

我有两个客户端分别连接到同一H2数据库。 我希望这些连接之一是只读的,而另一个则是可读写的。 为此,我使用以下连接字符串: 只读: jdbc:h2:tcp://localhost/~/test;ACCESS_MODE_DATA=r 读写: jdbc:h2:tcp://loc
3回复

如何使用自定义文件扩展名的H2数据库?

我正在构建一个将其数据存储在H2数据库文件中的应用程序,因此我的保存文件的扩展名为.h2.db 。 打开应用程序时,用户必须选择应加载哪个保存文件。 为了更容易识别这些文件,是否可以告诉H2使用自定义文件扩展名? 查看H2的数据库URL概述 ,我只能指定数据库的名称。 我更喜欢像
2回复

如何使用H2的CSVREAD()函数/查询访问WAR中的CSV文件?

我正在尝试从Web应用程序(Tomcat 5.5.x)中读取CSV文件,我得到的只是'FileNotFoundExceptions': 我认为我不能/需要指定一个绝对路径(它将被部署到我无法访问的Linux / Tomcat服务器中)并且不确定必要的文件协议('jar:file',cla