问题
> library(RODBC)
> ch <-odbcConnect("jcgi") 不能输出结果 > sqlQuery (ch,"从双选择 sysdate") 时出错。调用 (C_RODBCFetchRows,attr (通道,"handle_ptr"),最大值, buffsize: 不允许使用负值长度向量 与 32 位 oracle 库 > library(RODBC) > ch <-odbcConnect("jcgi") 警告消息︰ 1︰ 在 odbcDriverConnect("DSN=jcgi") 中︰ [RODBC]错误︰ 状态 01000,代码为 0,消息 [unixODBC] [驱动程序 管理器] 无法打开 lib '/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : /usr/lib/oracle/11.2/client/lib/libsqora.so.11.1︰ 错误的 ELF 类︰ ELFCLASS32 2︰ 在 odbcDriverConnect("DSN=jcgi"): ODBC 连接失败解决方案
将选项添加 believeNRows = FALSE odbcConnect() 调用中。
需要从 Oracle 数据库导入数据时,设置此选项。