PHP και ORACLE Database XE

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
nudebilly
Δημοσιεύσεις: 3
Εγγραφή: 23 Ιούλ 2009 19:03

PHP και ORACLE Database XE

Δημοσίευση από nudebilly » 10 Απρ 2010 04:34

Καλημέρα.

Χρησιμοποιώ τον Wamp Server 2.0

Έχω εγκατεστημένη την Oracle Database 10g XE

Προσπαθώ να τρέξω με http://localhost/test.php ένα αρχείο .php που θέλω να κάνει connect στην βάση μου.
<?php
$connect = oci_connect("hr","?????","XE");
?>

όπου:
hr είναι ένας database user
????? το password (εννοειται πως μεσα εχω το κανονικο όχι τα ερωτηματικά)
XE είναι το ORACLE_SID

Το αποτέλεσμα είναι το ακόλουθο:

Warning: oci_connect() [function.oci-connect]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that PATH includes the directory with Oracle Instant Client libraries in C:\wamp\www\test.php on line 2.

Δοκιμάζω και το εναλλακτικό test.php:
<?php
$connect = odbc_connect("ORAXE", "hr","?????");
?>
όπου hr kai ????? όπως παραπάνω και ORAXE ένα DSN Name που εφτιαξα για έναν ODBC Driver για την Oracle XE.
και παίρνω το μήνυμα:

Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][Διαχείριση προγραμμάτων οδήγησης ODBC] Δεν εντοπίστηκε το όνομα του αρχείου προέλευσης δεδομένων και δεν έχει καθοριστεί προεπιλεγμένο πρόγραμμα οδήγησης, SQL state IM002 in SQLConnect in C:\wamp\www\test.php on line 3

Σας παρακαλώ, έχω ψάξει χίλια δυο forum ξένα και άκρη δεν έβγαλα.

Τι μπορεί να κάνω λάθος; Ξέρει κάποιος expert?

Σας ευχαριστώ πολύ!

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης