Dotyczy
Revolution Analytics

Problem

> library(RODBC)> ch <-odbcConnect("jcgi")Nie można zapisać wynik> sqlQuery (ch), "select sysdate z podwójnym"Błąd. Wywołania (C_RODBCFetchRows, attr (kanał, "handle_ptr"), max,buffsize:wektory ujemnej długości nie są dozwolone.32-bitowe biblioteki bazy danych oracle> library(RODBC)> ch <-odbcConnect("jcgi")Komunikaty ostrzegawcze:1: w odbcDriverConnect("DSN=jcgi"):[RODBC] Błąd: stan 01000, kod 0, wiadomość [unixODBC] [sterownikNie można otworzyć lib Menedżera]'/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : /usr/lib/Oracle/11.2/Client/lib/libsqora.so.11.1: zły ELF klasy:ELFCLASS32 2: w odbcDriverConnect("DSN=jcgi"): połączenie ODBC nie powiodło się

Rozwiązanie

Dodaj opcję ' believeNRows = FALSE "w wywołaniu odbcConnect().Ta opcja musi być ustawiona podczas importowania danych z baz danych Oracle.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.