RStudio сервер ROracle бросает: ошибка в .oci.Driver (): внутренняя ошибка ROracle [rociDrvInit, 1, -1] - PullRequest
3 голосов
/ 16 марта 2012

Я настроил сервер RStudio и указал на использование существующей установки R (2.13).ROracle отлично работает при доступе из R, но то же самое не работает через веб-интерфейс RStudio.

> library(ROracle)</p> <p>Loading required package: DBI

> drv <- dbDriver("Oracle")</p> <p>Error in .oci.Driver() : ROracle internal error [rociDrvInit, 1, -1]

Я установил сервер RStudio с --nodeps, а затем указал на существующую установку R, установив значения в файле /etc/rstudio/rserver.conf.

Попытка получить помощь от поддержки RStudio, но была указана на «Переполнение стека».http://support.rstudio.org/help/discussions/problems/1879-rstudio-roracle-internal-error

Заранее спасибо, Сай.

1 Ответ

1 голос
/ 16 марта 2012

Наконец-то начал работать с помощью Дениса Мухина на форумах Oracle .В частности, ORACLE_HOME и OREACLE_SID отсутствовали в среде RStudio.Добавление следующих строк в ~/.Renviron исправило это:

ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1
ORACLE_SID=<your sid (the default is usually orcl)>
export ORACLE_HOME ORACLE_SID
...