gpt4 book ai didi

java - Neo4j 服务器无法启动嵌入式数据库

转载 作者:行者123 更新时间:2023-11-30 09:07:45 24 4
gpt4 key购买 nike

我创建了一个嵌入到我的 Java 应用程序中的 Neo4j 数据库。创建节点、关系、属性并查询所有这些看起来都很好,但现在我想可视化数据库只是为了检查一切是否正常。所以我尝试在我的 neo4j-Server 版本(在同一台机器上运行)中加载 test.db,但是我总是遇到以下错误:

启动 Neo4j 服务器失败:启动 org.neo4j.kernel.EmbeddedGraphDatabase 时出错,C:\Users\user\workspace\neo4j_emb_test\target\test.db

不知道这里出了什么问题。有人有什么建议吗?

提前致谢!朱利安

编辑:

检查日志返回以下结果:

2014-05-26 14:56:30.988+0000 错误 [o.n.k.EmbeddedGraphDatabase]:启动失败:组件 'org.neo4j.kernel.impl.transaction.XaDataSourceManager@7f180826' 已成功初始化,但无法启动。请参阅附件原因异常。:组件“org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource@71fc9ad0”已成功初始化,但无法启动。请参阅附件原因异常。:'neostore' 有一个我们无法升级的商店版本号。应为“NeoStore v0.A.0”,但文件版本为“NeoStore v0.A.3”。2014-05-26 14:56:30.988+0000 INFO [o.n.k.EmbeddedGraphDatabase]: 关机开始

最佳答案

您不能同时针对同一个 Neo4j 数据库运行两个嵌入式实例,为此您需要在独立模式下运行 Neo4j。然后您只能访问提供的 REST API,而不能访问 Java API。

我刚才有过完全相同的经历,在这里得到了回答:Disable locking of Neo4j graph database?

关于java - Neo4j 服务器无法启动嵌入式数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23871790/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com