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

前もってありがとう、サイ。

4

1 に答える 1

2

最後に、Oracle フォーラムの Denis Mukhin の助けを借りて動作するようになりました。特に、RStudio 環境にはORACLE_HOMEとがありませんでした。OREACLE_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
于 2012-03-16T15:42:33.187 に答える