Problema
> library(RODBC)
> ch <-odbcConnect("jcgi") Impossibile inviare il risultato > nome SQLQuery al (CAP, "select sysdate from dual") Errore. Chiamare (C_RODBCFetchRows, attr (canale, "handle_ptr"), max, buffsize: non sono consentiti i vettori di lunghezza negativo. alla libreria di oracle a 32 bit > library(RODBC) > ch <-odbcConnect("jcgi") Messaggi di avviso: 1: in odbcDriverConnect("DSN=jcgi"): [RODBC] Errore: stato 01000, codice 0, messaggio [unixODBC] [Driver Lib è Impossibile avviare Gestione] '/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : /usr/lib/Oracle/11.2/client/lib/libsqora.so.11.1: classe ELF errato: ELFCLASS32 2: in odbcDriverConnect("DSN=jcgi"): errore di connessione ODBCSoluzione
Aggiungere l'opzione ' believeNRows = FALSE' nella chiamata a odbcConnect().
Questa opzione deve essere impostata quando si importano dati da database Oracle.