首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RStudio服务器ROracle抛出:.oci.Driver()中出错: ROracle内部错误[rociDrvInit,1,-1]

RStudio服务器ROracle抛出:.oci.Driver()中出错: ROracle内部错误[rociDrvInit,1,-1]
EN

Stack Overflow用户
提问于 2012-03-16 07:01:41
回答 1查看 1.5K关注 0票数 3

我已经设置了RStudio服务器,并指定它使用现有的R (2.13)安装。当从R访问时,ROracle运行良好,但在RStudio web界面上则不起作用。

> library(ROracle)

Loading required package: DBI

> drv <- dbDriver("Oracle")

Error in .oci.Driver() : ROracle internal error [rociDrvInit, 1, -1]

我使用--nodeps安装了RStudio服务器,后来通过设置/etc/rstudio/rserver.conf文件中的值,将它指向一个现有的R安装。

已尝试从RStudio支持获取帮助,但被指向“堆栈溢出”。http://support.rstudio.org/help/discussions/problems/1879-rstudio-roracle-internal-error

先谢谢你,小赛。

EN

回答 1

Stack Overflow用户

发布于 2012-03-16 23:42:33

最终在Denis Mukhin on the Oracle forums的帮助下让它正常工作。特别是,在RStudio环境中缺少ORACLE_HOMEOREACLE_SID。将以下行添加到~/.Renviron修复了该问题:

代码语言:javascript
复制
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
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9729492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档