Sorun
> library(RODBC)
> ch <-odbcConnect("jcgi")
Sonuç çıkışı yapamazsınız
> sqlQuery (ch,) "çift sysdate Seç"
Hata. (C_RODBCFetchRows, attr (kanal, "handle_ptr"), max, çağrı
buffsize:
sıfırdan küçük uzunluk vektörler izin verilmiyor
32 bit oracle kitaplıkla
> library(RODBC)
> ch <-odbcConnect("jcgi")
Uyarı iletileri:
1: odbcDriverConnect("DSN=jcgi") yer:
[RODBC] Hata: durum kodu 0, 01000, ileti [unixODBC] [sürücü
LIB Yöneticisi] açılamıyor
'/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' :
/usr/lib/Oracle/11.2/Client/lib/libsqora.SO.11.1: yanlış ELF sınıf:
ELFCLASS32
2: odbcDriverConnect("DSN=jcgi") yer: ODBC bağlantısı başarısız oldu
Çözüm
Ekle seçeneği ' believeNRows = FALSE', odbcConnect() çağrı.
Bu seçeneği Oracle veritabanlarından veri alırken ayarlanması gerekir.