我正在尝试使用ROracle_1.3-1连接到Oracle。当我运行以下命令时:
library(ROracle)
drv <- dbDriver("Oracle")
con <- dbConnect(drv = drv, username='user', password='password',dbname='DB')
引发以下错误:
.oci.Connect(.oci.drv(),用户名=用户名,密码=时出错 密码,:ORA-24315:非法属性类型
如何避免此错误?
答案 0 :(得分:0)
似乎包裹ROracle已损坏或类似的东西。我卸载它并使用以下命令重新安装它
setwd("xxxxx") # set to path of download
install.packages('ROracle_1.2-1.zip', repos = NULL)
文件ROracle_1.2-1.zip已预先从此网站下载:http://www.oracle.com/technetwork/database/database-technologies/r/roracle/downloads/index.html。
之后一切正常。