Не удалось подключиться к базе данных Oracle с помощью R

Я не могу подключиться к базе данных Oracle с помощью R Studio.

Ниже приведены коды, которые я выполнил для настройки соединения.

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: указан неверный URL-адрес Oracle

Моя версия R 3.4.0


person Amit Darak    schedule 03.06.2019    source источник
comment
попробуй jdbc:oracle:thin:@//20.666.1.66:1521:lifedata   -  person s.brunel    schedule 03.06.2019
comment
Я тоже пробовал это. Но не работает. Все еще получаю ту же ошибку.   -  person Amit Darak    schedule 03.06.2019
comment
jdbc:oracle:thin:@20.666.1.66:1521:lifedata я забыл удалить // попробуйте этот   -  person s.brunel    schedule 04.06.2019
comment
Пробовал и это. Все та же ошибка сохраняется.   -  person Amit Darak    schedule 04.06.2019


Ответы (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")
person Niall    schedule 04.09.2019