Problema
> library(RODBC)> ch <-odbcConnect("jcgi")Negalite išvesties rezultatas> sqlQuery (Šveicarija, "pasirinkti sysdate iš dviejų")Klaida. Skambinkite (C_RODBCFetchRows, attr (kanale, "handle_ptr"), max,buffsize:neigiamas ilgio vektorių neleidžiamasu 32 bitų "Oracle" biblioteka> library(RODBC)> ch <-odbcConnect("jcgi")Įspėjimo pranešimų:1: – odbcDriverConnect("DSN=jcgi"):[RODBC] KLAIDA: pranešimas [unixODBC] [tvarkyklės būsenos 01000, kodas 0Manager] negali atidaryti lib'/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : /usr/lib/Oracle/11.2/Client/lib/libsqora.so.11.1: neteisingas ELF klasė:ELFCLASS32 2: – odbcDriverConnect("DSN=jcgi"): ODBC ryšys nutrūko
Sprendimas
Įtraukti parinktį "believeNRows = FALSE' savo odbcConnect() pokalbio metu.Ši parinktis turi nebūti importuojant duomenis iš "Oracle" duomenų bazių.