Ισχύει για
Revolution Analytics

Το πρόβλημα

> library(RODBC)> ch <-odbcConnect("jcgi")Είναι δυνατή η εξαγωγή του αποτελέσματος> sqlQuery (ch, "επιλέξτε sysdate από δύο")Σφάλμα στον όρο. Καλέστε (C_RODBCFetchRows, χαρακτηριστικά (κανάλι, "handle_ptr"), max,buffsize:Δεν επιτρέπονται αρνητικές μήκος φορέωνμε βιβλιοθήκη oracle 32 bit> library(RODBC)> ch <-odbcConnect("jcgi")Προειδοποιητικά μηνύματα:1: στο odbcDriverConnect("DSN=jcgi"):[RODBC] ΣΦΆΛΜΑΤΟΣ: κατάσταση 01000, κωδικός 0, μήνυμα [unixODBC] [πρόγραμμα οδήγησηςΔιαχείριση] δεν μπορεί να ανοίξει σε βιβλιοθήκη'/usr/lib/oracle/11.2/client/lib/libsqora.so.11.1' : /usr/lib/Oracle/11.2/Client/lib/libsqora.SO.11.1: εσφαλμένος Νεράιδα κλάσης:ELFCLASS32 2: στο odbcDriverConnect("DSN=jcgi"): σύνδεση ODBC απέτυχε

Λύση

Προσθέστε την επιλογή ' believeNRows = FALSE' στην κλήση σας odbcConnect().Η επιλογή αυτή πρέπει να οριστεί κατά την εισαγωγή δεδομένων από βάσεις δεδομένων Oracle.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.