gpt4 book ai didi

oracle-call-interface - RStudio 服务器 ROracle 抛出 : Error in . oci.Driver() : ROracle internal error [rociDrvInit, 1, -1]

转载 作者:行者123 更新时间:2023-12-02 08:19:42 41 4
gpt4 key购买 nike

我已经设置了 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 服务器,后来将其指向 R 的现有安装通过设置/etc/rstudio/rserver.conf 文件中的值。

尝试从 RStudio 支持获得帮助,但被指向“Stack Overflow”。 http://support.rstudio.org/help/discussions/problems/1879-rstudio-roracle-internal-error

提前致谢,赛。

最佳答案

Denis Mukhin on the Oracle forums 的帮助下终于让它工作了。特别是,RStudio 环境中缺少 ORACLE_HOMEOREACLE_SID。将以下行添加到 ~/.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

关于oracle-call-interface - RStudio 服务器 ROracle 抛出 : Error in . oci.Driver() : ROracle internal error [rociDrvInit, 1, -1],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9729492/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com