בעיה
> library(RODBC)
> ch <-odbcConnect("jcgi")
אין אפשרות ליצור פלט של התוצאה
> sqlQuery (ch, "בחר sysdate מכפול")
שגיאה. שיחה (C_RODBCFetchRows, attr (ערוץ, "handle_ptr"), max,
buffsize:
דרכי אורך שליליים אינם מותרים
עם ספריית oracle של 32 סיביות
> library(RODBC)
> ch <-odbcConnect("jcgi")
הודעות אזהרה:
1: ב- odbcDriverConnect("DSN=jcgi"):
[RODBC] שגיאה: מצב 01000, קוד 0, ההודעה [unixODBC] [מנהל
אין אפשרות לפתוח את מנהל] lib
'/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' :
/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1: המחלקה ELF שגוי:
ELFCLASS32
2: ב- odbcDriverConnect("DSN=jcgi"): חיבור ODBC נכשלה
פתרון
הוסף את האפשרות ' believeNRows = FALSE' בקריאה odbcConnect() שלך.
אפשרות זו צריכה להיות מוגדר בעת ייבוא נתונים ממסדי נתונים של Oracle.