ROracle を使用して、Oracle から R へのデータ読み取りを強化しています。 PC および OS の仕様: i5、8Gb、Win7 64 ビット、Oracle 12c (クライアント 64 ビット)、R (64 ビット、3.2.2)、Rstudio
現在のコードは次のとおりです。
>install.packages('ROracle_1.1-12.zip', repos = NULL)
>library('ROracle')
>drv <- dbDriver("Oracle")
>con <- dbConnect(drv, "USER", "PASSWORD", dbname='DB')
>x<-dbSendQuery(con, "SELECT * FROM MY_TABLE")
>y<-fetch(x)
しかし、いくつかのエラーが表示されました:
.oci.fetch(res, as.integer(n)) のエラー: ORA-01805: ....
ポイントは、エラーが永続的ではないということです。一部のアイテムが発生しますが、発生しないこともあり、スクリプトは正常に実行されています。このような場合でもご相談いただければ大変ありがたく存じます。