簡體   English   中英

Neo4j 3.1.0 apoc.export.graphml問題

[英]Neo4j 3.1.0 apoc.export.graphml issue

我試圖通過Neo4j 3.1 + 3.1.0.3中的apoc.export.graphml過程將數據庫導出為graphml文件:

call apoc.export.graphml.all("test",{})

我收到此錯誤消息:

無法調用過程apoc.export.graphml.all :由以下apoc.export.graphml.all引起:java.lang.RuntimeException:未啟用從文件導入,請在neo4j.conf中設置apoc.import.file.enabled = true

我已經編輯了neo4j.conf文件以添加

apoc.import.file.enabled =真

在文檔末尾,但我仍然收到相同的錯誤消息。

我究竟做錯了什么?

謝謝你的幫助。

我遇到了同樣的問題,卻從任何地方都找不到。 我只是設法解決了這個問題。 希望這也能解決您的問題。

環境:MacOs,Neo4j 3.1.2 CE

1)更改您的.neo4j.conf(我的〜/ Documents / Neo4j /下的內容)。 您可以通過按[選項...]按鈕輕松進行編輯。 為了以防萬一,我也評論了導入目錄的注釋。

#dbms.directories.import=import
apoc.import.file.enabled=true

2)我最初在〜/ Documents / Neo4j / default.graphdb / plugins /目錄下有apoc-3.1.2.5.jar,該目錄除了從本地磁盤中讀取xml之外還可以工作。 因此,我將jar放在我的應用程序目錄/Applications/Neo4j.app/Contents/Resources/app/plugins下

“ Neo4j.app”是我的符號鏈接。 您可能會看到應用程序目錄為“ Neo4j Community Edition 3.1.2.app”

3)不要通過按[Stop]和[Start]重新啟動,請確保退出Neo4j並重新啟動。 停止並啟動似乎重新加載配置,但似乎沒有從插件加載jar。

4)如何檢查:

call apoc.config.list

您應該看到:

apoc.import.file.enabled    true

我最初添加

apoc.import.file.enabled =真

到neo4j.conf文件和“ HTTP日志記錄配置”部分的末尾。

我已將注釋移到“服務器配置”部分,現在可以使用了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM