URL: https://www.overclockers.at/coding-stuff/oracle_und_php_162718/page_1 - zur Vollversion wechseln!
Ich würde gerne vom Intranet Server aus auf einen Oracle DB Server zugreifen und diverse Queries absetzen können. Ich weiss wie die DB heisst und den Benutzernamen/pass kenn ich auch.
Nach 2 Tagen Google und Oracle Texte wälzen bin ich also soweit: Ich hab mir den Instant Client heruntergeladen, path variablen gesetzt und die oracle extension von PHP aktiviert. Oracle Support und Oci8 enabled. Prima.
Also hab ich ein kleines Testscript geschrieben um die verbindung zu prüfen (hab ich von einer Oracle Seite)
und bekommeCode: PHPPutEnv("LD_LIBRARY_PATH=c:\\ora\\client"); $conn = ocilogon("******", "*******", "//10.37.101.5/JTR"); if (!$conn){ echo "Error"; exit; } echo "Connect";
Der Pfad zum Instant Client passt aber.ZitatWarning: ocilogon() [function.ocilogon]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that LD_LIBRARY_PATH includes the directory with Oracle Instant Client libraries in C:\Programme\Apache Group\Apache2\htdocs\test\oracle.php on line 14
C:\\ora\\client vielleicht?
hm. nein das wars ned.
unter unix: LD_LIBRARY_PATH, unter win32: PATH
und setz das bevor der apache startet!
hab jetzt die path variable gesetzt und apache restartet, aber es hat sich nix verändert
Funktioniert das unter win32 ueberhaut einfach so mit den DLLs? Das waer mir irgendwie neu.Natuerlich ists auch komisch das eine Unix-Spezifische Meldung unter win32 ausgegeben wird.
Im Oracle-Forum hab ich mit dem OCI als Suchbegriff was gefunden, vielleicht hilft dir das in irgendeiner Art: http://forums.oracle.com/forums/thr...ssageID=1207607
Btw, welche PHP Version eigentlich?
5.0.4
danke für den link, kanns mir momentan leider ned ansehen
ZitatThe website you are attempting to access is currently experiencing network connectivity errors. The problem is being worked on and will be resolved as soon as possible. We apologize for any inconvenience this may cause and thank you for your patience.
Aber die Suche kannst schon verwenden: http://forums.oracle.com/forums/search!default.jspa -> Suche nach OCIEnvNlsCreate
Bisserl mehr Eigenmotivation, bitte ;-)
boah was du alles verlangst..
Dank dir
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025