我使用 ROracle 来增强从 Oracle 到 R 的数据读取。PC 和操作系统规格: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: ....
关键是错误不是永久性的。有时它会出现,有时它不会出现,并且脚本运行正常。我将非常感谢您对此类案件的帮助。