问题标签 [hsqldb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3181 浏览

java - HSQLDB 文件模式的快速切换替代方案(我现在需要并发访问)

我很高兴与 HSQLDB 一起使用我的数据库 URL,如下所示:

...并且拥有一切,就像我在任何其他网络数据库上一样。然后突然一个需求直接打在我的头上,我需要另一个 JVM 实例(在同一台机器上)连接到数据库以生成一些报告。

我已经阅读了有关 Derby 和 Berkeley DB 的信息,但似乎我需要设置一些环境变量,而我的客户要求我在没有任何特殊配置的情况下对这个系统进行编程(不应该创建任何环境变量)。

我考虑过有一个独立线程在服务器模式下并行启动 HSQL,但我宁愿使用另一个数据库引擎,它与 HSQLDB 一样简单,但支持文件模式并发访问。希望你们知道解决我问题的直接替代方案

0 投票
3 回答
1546 浏览

java - 无法从 Hibernate 创建架构

我正在尝试将模式从 Hibernate 配置传播到 RDBMS。代码运行时没有任何错误消息,但数据库没有更新。

有什么提示吗?谢谢 !

更新仅具有 HSQL 数据库的休眠核心。

更新 2是的,我应该使用 SchemaExport(我暂时远离休眠),但它不会刷新到数据库。它是一个 HSQL 进程内数据库 (jdbc:hsqldb:file:config/config)。

更新 3有些东西不适用于 HSQL,现在尝试使用 MySQL,一切正常!

0 投票
3 回答
24044 浏览

java - 如何使用 Spring 将 HSQLDB 嵌入到 WebApp 的文件中

我有一个带有 Spring 的 webApp,当我在服务器模式下使用 HSQLDB 时它可以正常工作,但在文件模式下,它只通过了单元测试。这是我的数据源:

我只是改变这条线

为了这

它只是通过了单元测试,并在 web appp 中失败了。

我想在文件模式下,当我运行 webapp 时,HSQLDB 找不到数据库的文件。

我已经尝试将数据库的数据放在 webapp 的根目录和 web-inf 中,但它不起作用。

0 投票
7 回答
361 浏览

java - Customer management / What database is recommend?

My workmate and I are trainees and we got an exercise to realize a project. We have decided us to create a customer management in Java. Now we have to choose a database. We are able to use Oracle, MySQL, PostgreSQL, HSQLDB and of course other Open Source databases. So, what database is recommend for us? I thought Oracle is too complex for our small project, isn´t it?

Thank you in advance!

finsterr

0 投票
5 回答
7343 浏览

hibernate - 使用 Hibernate 和 HSQLDB 找不到表

我们使用休眠实体管理器通过 JPA 映射我们的实体。我们正在使用 HSQLDB 内存数据库进行单元测试。一切都很好,直到最近对模型的重构开始导致以下错误:

我不能发布有问题的 SQL,但是任何人都可以给我指出上述错误的可能原因吗?特别是因为我知道代码以前可以工作。由于重构,hibernate 似乎正在生成无效的 sql?

0 投票
2 回答
987 浏览

.net - IronRuby 中可用的 Ruby 数据访问方法

我来自 Ruby 社区并正在将 IronRuby 用于桌面应用程序开发,因此我对使用基于 .NET 的 ORM(例如 Linq)没有什么兴趣。我想使用我喜欢的来自 ActiveRecord、DataMapper 和 Sequel 等产品的 ruby​​ 数据访问方式。

经过大量搜索后,我遇到了一堵砖墙,试图让 ActiveRecord 在 IronRuby 上为 MS SQL 以外的任何数据库工作。我真的很想使用像 SQLite、HSQLDB、H2 等嵌入式数据库。

有没有人有一个基于 Ruby 的 ORM 在 IronRuby 中使用嵌入式数据库。什么是数据库,ORM?你能分享一些技巧吗?我应该学习基于 Linq 或 .NET 的 ORM 吗?

0 投票
3 回答
21020 浏览

java - 如何在仅内存模式下运行 HSQLDB 服务器

在 HSQLDB 的文档中是一个命令行语句来启动一个 HSQLDB 服务器(HSQLDB Doc)。但是有这个“文件:mydb”属性,所以我假设它不是仅内存模式。

如何运行仅内存的 HSQLDB 服务器?

我跑了以下但不知道。

0 投票
2 回答
2610 浏览

log4j - Logback - C3P0 和 HSQLDB

我正在尝试让 LogBack 将 HSQLDB 与 C3P0 一起使用。鉴于我当前的环境,我目前坚持使用此配置。我对 Log4J 代码进行了大量投资,并且还需要使用 SLF4J Log4J 适配器。当我尝试一个简单的日志记录程序时,它卡在了记录器配置阶段。这是我的logback.xml

我的类路径是:

这是我的代码片段:

“开始”出现在控制台输出中,但没有别的。

任何帮助,将不胜感激!

0 投票
1 回答
1973 浏览

java - 恢复 HyperSQL 数据库

我们使用 JBoss 4.0.3 SP1,使用 Hypersonic 作为其内部存储引擎(定时器、队列等)

数据库不再可访问(很可能是数据损坏)给出错误;原因:org.hsqldb.HsqlException: old version database must be shutdown

有没有办法或命令关闭数据库以恢复卡在平面文件中的数据(~150MB)?

编辑

通过降级到 Hypersonic 1.8 解决了连接问题。数据库本身如何损坏。您有具有重复键的行和大量空字段。阅读了这篇文章这篇文章后,我正在将默认的 JBossMQ 数据库更改为 MS SQL

0 投票
2 回答
275 浏览

c# - C#/.NET 3.5 的文件存储数据库?

是否有类似 HSQLDB(用于 Java)的东西可以在 C#/.NET 3.5 的文件存储模式下运行?