【问题标题】:Unable to connect to Oracle database using R无法使用 R 连接到 Oracle 数据库
【发布时间】:2019-10-18 19:19:50
【问题描述】:

我无法使用 R Studio 连接到 Oracle 数据库。

以下是我为建立连接而执行的代码。

library(RJDBC)

1. jdbcDriver =JDBC("oracle.jdbc.OracleDriver",classPath="C:/Users/abc/Downloads/ojdbc6.jar")

以上代码执行成功。

我在下面的代码中遇到错误。

jdbcConnection =dbConnect(jdbcDriver, "jdbc:oracle:data:@//20.666.1.66:1521/lifedata", 
                          user="abc", password="def")

.jcall(drv@jdrv, "Ljava/sql/Connection;", "connect", as.character(url)[1], 中的错误: java.sql.SQLException: 指定的 Oracle URL 无效

我的 R 版本是 3.4.0

【问题讨论】:

  • 试试jdbc:oracle:thin:@//20.666.1.66:1521:lifedata
  • 我也试过这个。但不起作用。仍然出现同样的错误。
  • jdbc:oracle:thin:@20.666.1.66:1521:lifedata 我忘了删除 // 试试这个
  • 也试过了。仍然存在相同的错误。

标签: r oracle rjdbc


【解决方案1】:

我遇到了同样的问题,为了让它正常工作,我遇到了以下问题:

jdbcDriver =JDBC("oracle.jdbc.OracleDriver",classPath="C:/Users/abc/Downloads/ojdbc6.jar")

jdbcConnection <- dbConnect(jdbcDriver, 
"jdbc:oracle:thin:@//20.666.1.66:1521/lifedata","abc","def")

【讨论】:

    猜你喜欢
    • 2020-01-02
    • 2019-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-25
    • 2021-07-22
    • 2016-08-29
    相关资源
    最近更新 更多