Gäller för
Revolution Analytics

Problemet

> library(RODBC)> ch <-odbcConnect("jcgi")Kan inte spara resultatet> sqlQuery (ch, "Välj sysdate från dubbla")Fel i. Ring (C_RODBCFetchRows, attr (kanal, "handle_ptr"), max,buffsize:negativ längd vektorer är inte tillåtna.med 32-bitars oracle bibliotek> library(RODBC)> ch <-odbcConnect("jcgi")Varningsmeddelanden:1: i odbcDriverConnect("DSN=jcgi"):[RODBC] Fel: tillstånd 01000 kod 0, meddelande [unixODBC] [drivrutinManager] går inte att öppna lib'/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : /usr/lib/Oracle/11.2/Client/lib/libsqora.so.11.1: fel Tomtenisse klass:ELFCLASS32 2: i odbcDriverConnect("DSN=jcgi"): ODBC-anslutning misslyckades

Lösning

Lägga till alternativet ' believeNRows = FALSE' i odbcConnect()-anrop.Det här alternativet måste anges när du importerar data från Oracle-databaser.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.