Problém
> library(RODBC)
> ch <-odbcConnect("jcgi") Výsledek nemůže provést výstup > sqlQuery (ch "vybrat ze dvou sysdate") V došlo k chybě. Volat (C_RODBCFetchRows, attr (kanál, "handle_ptr"), max, buffsize: zápornou délku vektory nejsou povoleny. s 32 bit knihovny oracle > library(RODBC) > ch <-odbcConnect("jcgi") Upozornění: 1: v odbcDriverConnect("DSN=jcgi"): [RODBC] CHYBY: stav 01000, kód 0, zpráva [unixODBC] [ovladač Správce] nelze otevřít lib '/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : /usr/lib/Oracle/11.2/Client/lib/libsqora.so.11.1: Chybný ELF třídy: ELFCLASS32 2: v odbcDriverConnect("DSN=jcgi"): připojení ODBC se nezdařilo.Řešení
Možnost Přidat "believeNRows = FALSE' ve volání odbcConnect().
Tato možnost musí být nastavena při importu dat z databáze Oracle.