Problém

> library(RODBC)

> ch <-odbcConnect("jcgi")

Nie je možné výstup výsledok
> sqlQuery (ch "vybrať sysdate z dvoch")
Chyba. Volanie (C_RODBCFetchRows, atribút (kanál, "handle_ptr"), max
buffsize:
záporná dĺžka vektory nie sú povolené.

32-bitový oracle Knižnica

> library(RODBC)
> ch <-odbcConnect("jcgi")
Upozornenia:
1: v odbcDriverConnect("DSN=jcgi"):
[RODBC] Chyba: stav 01000, kód 0, hlásenia [unixODBC] [ovládač
Správca] nemôže otvoriť lib
'/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : 
/usr/lib/Oracle/11.2/client/lib/libsqora.so.11.1: nesprávne ELF triedy:
ELFCLASS32 
2: v odbcDriverConnect("DSN=jcgi"): pripojenie ODBC zlyhala

Riešenie

Možnosť pridať "believeNRows = FALSE" v odbcConnect() hovor.

Táto možnosť musí byť pri importovaní údajov z databázy Oracle.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Aká je podľa vás kvalita prekladu?
Čo sa vám páčilo a čo nie?

Ďakujem za vaše pripomienky!

×