我在Rattle 5.1中多次尝试ODBC连接,但都出现了相同的错误。
sqlTables中出错(crs$ ODBC ):第一个参数不是打开的RODBC通道此外:警告消息: 1: in RODBC::odbcDriverConnect("DSN=ORCL",believeNRows = TRUE):RODBC错误:状态28000,代码1005,消息OracleOraORA-01005:给定密码为空;登录被拒绝2: In RODBC::odbcDriverConnect("DSN=ORCL",believeNRows = TRUE):ODBC连接失败
我甚至在OCBC.ini中硬编码了密码,但它仍然不起作用。
具有相同DSN的RODM_open_dbms_connection工作正常。
发布于 2018-02-26 11:33:13
我想通了。我在另一台笔记本电脑上下载了R3.4.3,ODBC连接正常。它有问题的是R 3.5.0。看起来Rattle 5.1.0可能还不兼容R3.5.0。
https://stackoverflow.com/questions/48960810
复制相似问题