【问题标题】:Export data from Neo4j Sandbox从 Neo4j 沙盒中导出数据
【发布时间】:2020-12-15 01:37:58
【问题描述】:

所以我使用过 Neo4j 沙箱,我在那里有一个完整的图表,但是我的沙箱即将过期,所以我必须导出数据,并将其导入我的本地主机社区 neo4j 实例,我尝试使用 APOC,但是问题是当我调用apoc.export.cypher.all(.....) 时它不起作用,因为我必须在我的沙盒实例的neo4j.conf 文件中添加apoc.export.file.enabled=true

-> 整个错误:Failed to invoke procedure apoc.export.cypher.all : Caused by: java.lang.RuntimeException: Export to files not enabled, please set apoc.export.file.enabled=true in your neo4j.conf

这里的问题是我无法访问沙箱上的配置文件,但我可以使用cypher-shell 连接到它。

有什么建议可以让我在沙盒过期之前导出我的数据。提前致谢!!

【问题讨论】:

    标签: neo4j cypher neo4j-apoc cypher-shell


    【解决方案1】:

    如果数据不是结果(例如电影数据库的大小),您可以通过为file 选项值指定null 直接将密码语句导出到浏览器:

    CALL apoc.export.cypher.all(null, {format: 'plain'})
    YIELD cypherStatements
    RETURN cypherStatements
    

    然后复制结果(没有封闭的"

    然后将其粘贴到另一个 Neo4j 浏览器中,点击 Run 按钮,就完成了。

    【讨论】:

    • 非常感谢!这就是我需要的:D
    猜你喜欢
    • 2018-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    • 2017-07-11
    • 2015-02-10
    相关资源
    最近更新 更多