RJDBC:从R连接oracle

时间:2016-03-11 15:48:33

标签: r oracle jdbc rjdbc

我正在尝试使用RJDBC连接器从Mac(El Capitan)的R连接到oracle DB。我从Oracle Driver下载了驱动程序ojdbc6.jar

在我的R中,我设置了

  

$ Sys.setenv(JAVA_HOME ='/ usr / libexec / java_home')
  $ options(java.parameters =“ - Xmx2g”)
  $ library(rJava)
  $ library(RJDBC)
  $ oDriver = JDBC(driverClass =“oracle.jdbc.OracleDriver”,   CLASSPATH = “ojdbc6.jar”)

我收到错误

  

.jfindClass中的错误(as.character(driverClass)1):找不到类

我也在我的.bash_profile中设置了

  

$ export ORACLE_HOME = / Library / Oracle / instantclient_11_2 export
  $ DYLD_LIBRARY_PATH = $ ORACLE_HOME / lib export
  $ LD_LIBRARY_PATH = $ ORACLE_HOME
  $ export TNS_ADMIN = $ ORACLE_HOME / network / admin export
  $ PATH =“/ Library / Oracle / instantclient_11_2:$ PATH”

我不确定我还缺少什么。任何帮助,将不胜感激。

感谢。
散列

0 个答案:

没有答案