2014-01-11 62 views
0

我已經下載用於Windows和zip(CSV)的批量導入器2.0的Neo4j社區2.0.0版。 我想將csv文件導入到Neo4j數據庫。現在我只使用nodes2.csv而沒有關係。索引用戶未配置,Neo4j批量導入器2.0錯誤

我使用這些樣品:

nodes2.csv

name:string:users age works_on 
Michael 37 neo4j 
Selina 14 
Rana 6 
Selma 4 

batch.properties

dump_configuration=false 
cache_type=none 
use_memory_mapped_buffers=true 
neostore.propertystore.db.index.keys.mapped_memory=5M 
neostore.propertystore.db.index.mapped_memory=5M 
neostore.nodestore.db.mapped_memory=200M 
neostore.relationshipstore.db.mapped_memory=500M 
neostore.propertystore.db.mapped_memory=200M 
neostore.propertystore.db.strings.mapped_memory=200M 
batch_import.node_index.users=exact 

我有這樣執行:

C:\Users\X\Desktop\batch_importer_20>import.bat C:\Users\X\Documents\Neo4j\test.db sample\nodes2.csv 

但我得到這個錯誤:

Exception in thread "main" java.lang.IllegalStateException: Index users not configured. 
    at org.neo4j.batchimport.Importer.importNodes(Importer.java:108) 
    at org.neo4j.batchimport.Importer.doImport(Importer.java:228) 
    at org.neo4j.batchimport.Importer.main(Importer.java:83) 
+0

你的命令行有兩個空格嗎? 它還輸出了什麼? –

+0

@MichaelHunger在實際情況下,沒有雙重空間。它只是打印的索引用戶沒有配置錯誤,並打印0節點已被導入。 –

+0

你可以用一個只有頭文件的空rels.csv文件來試試嗎? –

回答

0

權批進口商只着眼於爲batch.properties當前目錄。

雖然您可以提供屬性文件的路徑作爲第一個參數。這也應該起作用。