启动Neo4j服务器失败:更改数据库位置后启动错误

时间:2014-07-22 10:42:27

标签: java neo4j

我使用批处理导入程序将数据从mysql迁移到neo4j。

我可以使用批处理导入程序使用以下命令将节点和关系导入ne04j:

java -server -Xms1024M -jar D:/Neo4j/target/batch-import-jar-with-dependencies.jar     
neo4j/data/graph.db nodes.csv relationships.csv

导入后,当我启动neo4j服务器并更改了数据库位置时(新位置指向使用批处理导入程序创建的neo4j/data/graph.db),neo4j没有开始并说

Starting Neo4j Server failed: Error starting org.neo4j.kernel.EmbeddedGraphDatabase,   
D:\Neo4j\data\neo4j\data\graph.db

在D:\ Neo4j \ data \ neo4j \ data \ graph.db下创建的文件之一是messages.log,该日志文件的内容如下:

2014-07-22 10:47:28.958+0000 INFO  [org.neo4j]: Thread[main,5,main] Starting     
BatchInserter(EmbeddedBatchInserter[D:\Neo4j\data\neo4j\data\new.graphdb])
2014-07-22 10:47:31.424+0000 INFO  [org.neo4j]: Thread[main,5,main] Clean shutdown     
on BatchInserter(EmbeddedBatchInserter[D:\Neo4j\data\neo4j\data\new.graphdb])

这里发生了什么?

那么需要做什么?如何在neo4j服务器中看到新导入的节点和关系?

0 个答案:

没有答案