Probleem
> library(RODBC)
> h <-odbcConnect("jcgi") De resultaten kunnen niet > sqlQuery (h, "Selecteer sysdate van dual") Fout in. Bel (C_RODBCFetchRows, attr (kanaal, "handle_ptr"), max, buffsize: negatieve lengte vectoren zijn niet toegestaan. met 32-bits oracle-bibliotheek > library(RODBC) > h <-odbcConnect("jcgi") Waarschuwingsberichten: 1: in odbcDriverConnect("DSN=jcgi"): [RODBC] Fout: staat 01000, code 0, bericht [unixODBC] [-stuurprogramma ] Kan niet worden geopend lib '/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : /usr/lib/Oracle/11.2/client/lib/libsqora.so.11.1: verkeerd ELF klasse: ELFCLASS32 2: in odbcDriverConnect("DSN=jcgi"): ODBC-verbinding is misluktOplossing
Toevoegen van de optie ' believeNRows = FALSE' in de aanroep van odbcConnect().
Deze optie moet worden ingesteld bij het importeren van gegevens uit een Oracle-databases.