Мне нужно подключиться к базе данных Oracle через R
Я делаю так
library(RODBC)
library(RJDBC)
odbcConnect(dsn = "NBD-TEST-DEV-BLACKBOX",
uid = "Y", pwd = "X")
я использую oracle sql разработчик, чтобы получить доступ
Когда я пытаюсь подключиться через R
я получаю ошибки
Предупреждающие сообщения:
1: In RODBC :: odbcDriverConnect ("DSN = NBD-TEST-DEV-BLACKBOX; UID = x; PWD = y"):
[RODBC] ERROR: state IM002, code 0, message [Microsoft] [ODBC Driver Manager] Data source not found and no default driver used
2: In RODBC :: odbcDriverConnect ("DSN = NBD-TEST-DEV-BLACKBOX; UID = x; PWD = y"):
ODBC connection failed
Я думаю, что это потому, что база данных на другом IP (R на сервере, который ip x.x.x.x, и оракул на IP Y.y.y.y
Итак, у меня два вопроса
Как я могу указать путь к ODBC, где это. Мой разработчик SQL Oracle в пути "C:\Users\Admin\Desktop\sqldeveloper-19.1.0.094.2042-x64"
и как указать необходимый IP при подключении