Ένα
δεν είναι δυνατή η φόρτωση του OCI DLL,126
Λύση: Εργαλεία->Επιλογές-> OCI και επιλέξτε το oci.dll στον κάδο στον κατάλογο εγκατάστασης της oracle
2. Το Oracle 11g R2 είναι εγκατεστημένο στο Win7 και εμφανίζεται το ακόλουθο σφάλμα κατά τη σύνδεση στην Oracle με το Navicat: Δεν είναι δυνατή η φόρτωση του OCI DLL, 126: Απαιτείται πακέτο Instant Client για σύνδεση Baic και TNS Για περισσότερες πληροφορίες: http://wiki.navicat.com/wiki/index.php/Instant_client_required Κοιτάζοντας τον παραπάνω σύνδεσμο, διαπίστωσα ότι το Navicat υποστηρίζει μόνο άμεσο πελάτη 32-bit, οπότε παρόλο που εγκαταστήσαμε την Oracle 64-bit, καθώς το Navicat υποστηρίζει μόνο πελάτη 32-bit, πρέπει επίσης να κατεβάσουμε έναν πελάτη 32-bit, Διεύθυνση λήψης: http://www.oracle.com/technetwork/topics/winsoft-085727.html. Ακολουθεί μια πλήρης λύση: 1: Κατεβάστε το αρχείο :instantclient-basic-nt-11.2.0.3.0.zip στην παραπάνω διεύθυνση
Λήψη στο: http://download.oracle.com/otn/nt/instantclient/112030/instantclient-basic-nt-11.2.0.3.0.zip
2: Αποσυμπιέστε αυτό το πακέτο εγκατάστασης και συγχωνεύστε τα εξαγόμενα αρχεία σε :D:appuserproductinstantclient_11_2 3: Ανοίξτε το Navicat, επιλέξτε Εργαλεία → Επιλογές→ Άλλα → OCI και ορίστε τη βιβλιοθήκη OCI σε: D:app\user\product\instant\client_11_2\oci.dll,
Ορίστε το SQL *plus σε: D:app\user\product\11.2.0\dbhome_1\BIN\sqlplus.exe. Είσαι σίγουρος. Αυτή είναι μια παρεξήγηση, στην πραγματικότητα, δεν χρειάζεται να το ρυθμίσετε 4: Η δοκιμή είναι επιτυχής.
|