0

如果我尝试在 R 3.1.1 和 RJDBC 0.2-4 包中连接到 OrientDB troth Orientdb JDBC,我会收到错误消息。OrientDB 已启动,我可以通过 OrientStudio 执行任何 SQL 语句。JDBC 驱动程序与 OrientDB 库位于同一目录中。

Error on .jcall(drv@jdrv, "Ljava/sql/Connection;", "connect", as.character(url)[1],  : 
  java.lang.NoClassDefFoundError: com/orientechnologies/orient/core/db/record/ODatabaseRecord

我使用以下 R 代码:

library(RJDBC)
drv <- JDBC(driverClass = "com.orientechnologies.orient.jdbc.OrientJdbcDriver", 
            classPath ="./orientdb-community-1.7.4/lib/orientdb-jdbc-1.7.jar" )
conn <- dbConnect(drv, "jdbc:orient:remote://localhost/GratefulDeadConcerts", "admin", "admin")
4

1 回答 1

1

使用OrientDB JDBC Driver 1.7 ALL包。

于 2014-08-11T15:07:54.783 回答