来自cypher的Ne​​o4j APOC oracle url连接字符串

时间:2016-08-24 22:39:46

标签: oracle neo4j

需要使用远程Oracle数据库的Neo4j APOC的url字符串(以下示例适用于mysql):

with "jdbc:mysql://localhost:3306/northwind?user=root" as url             
cypher CALL apoc.load.jdbc(url,"products") YIELD row     
RETURN count(*);

与上面的oracle类似,我们必须考虑以下SID,用户,密码,

2 个答案:

答案 0 :(得分:1)

从此处下载Oracle JDBC驱动程序: http://www.oracle.com/technetwork/database/features/jdbc/default-2280470.html

将其放入$NEO4J_HOME/plugins

使用这种JDBC URL:

  • jdbc:oracle:thin:<username/password>@hostname:port/service_name
  • jdbc:oracle:thin:<username/password>@hostname:port:SID

您也可以将其放入$NEO4J_HOME/conf/neo4j.conf

apoc.jdbc.oracle.url=jdbc:oracle:thin:...

答案 1 :(得分:0)

谢谢迈克尔, 我自己拿到了,并按照样本的方式。

URL字符串:jdbc:oracle:thin:用户名/密码@ hostname:port:SID jdbc驱动程序:$ neo_home / plugins中的ojdbcr6.jar

将它添加到neo4j.conf是正确的做法。