【发布时间】:2016-08-31 06:43:29
【问题描述】:
我正在使用 ubuntu 14.04 并尝试导入 csv 文件但出现以下错误 - Couldn't load the external resource at: file:/usr/share/neo4j/import/orders.csv
我的查询是 -
USING PERIODIC COMMIT
LOAD CSV WITH HEADERS FROM "file:///orders.csv" AS row
MATCH (order:Order {orderId: row.SalesOrderID})
MATCH (product:Product {productId: row.ProductID})
MERGE (order)-[pu:PRODUCT]->(product)
ON CREATE SET pu.unitPrice = toFloat(row.UnitPrice), pu.quantity = toFloat(row.OrderQty);
我已将 csv 文件放在 /var/lib/neo4j/import 并更改了权限 sudo chmod 777 -R /var/lib/neo4j/import 但仍然无法正常工作。
文件权限为 -
sachin@sachin:/var/lib/neo4j$ ls -la
total 28
drwxr-xr-x 7 neo4j adm 4096 Aug 31 10:10 .
drwxr-xr-x 76 root root 4096 Aug 30 19:33 ..
drwxr-xr-x 2 neo4j nogroup 4096 Aug 31 10:10 certificates
drwxr-xr-x 4 neo4j adm 4096 Aug 31 10:10 data
drwxrwxrwx 2 neo4j adm 4096 Aug 31 11:16 import
drwxr-xr-x 2 neo4j nogroup 4096 Aug 31 10:10 .oracle_jre_usage
drwxr-xr-x 2 neo4j adm 4096 Jul 28 09:19 plugins
请帮忙!!!谢谢。
【问题讨论】:
-
stackoverflow.com/questions/37444448/…你可以尝试设置其他文件夹
-
@ran,谢谢你的回复,你能告诉我conf/neo4j.conf在哪里吗?我是 neo4j 的新手
-
当我加载我的 neo4j (windows) 时,有一个选项按钮显示路径
-
在\Neo4j社区版\neo4j.conf下试试
-
好的,我在 '/etc/neo4j' 下找到了,让我试试你的建议