Dies ist eine statische Kopie unseres alten Forums. Es sind keine Interaktionen möglich.
This is a static copy of our old forum. Interactions are not possible.

Sinan

Senior Schreiberling

  • "Sinan" is male
  • "Sinan" started this thread

Posts: 1,021

Date of registration: Jul 5th 2003

Location: Malaga

Occupation: Senior Cloud Solution Engineer bei Oracle

1

Friday, September 23rd 2005, 2:16pm

Verbindung zu Oracle mit PHP

Hallo,
Ich versuche gerade eine Verbindung zu Oracle aufzubauen (Die Moviedantenbank vom SQL-Kurs)
und zwar so:

$DB_Name = "jdbc:oracle:thin:@corvus.dbs.uni-hannover.de:1521:lehre";

$conn = ocilogon("mein_name", "mein_passwort", $DB_Name);

if ( $conn == true )
{
echo "Die Verbindung wurde hergestellt";
}

ich kriege immer die Fehlermeldung:
Fatal error: Call to undefined function: ociparse()

Muss ich was in der php.ini ändern?
soll ich Oracle erst installieren? (in Java geht das auch ohne)
Hat jemand Erfahrung damit und kann mir ein paar Tipps geben?
Detailierte Infos habe ich irgend wie im Netz auch nicht gefunden.

Wäre für jede Hilfe sehr dankbar
With great power comes great responsibility

Leif

Junior Schreiberling

  • "Leif" is male

Posts: 128

Date of registration: Oct 9th 2002

Location: Hannover

Occupation: Design and Research Team Lead at Automattic, ex-FGSE WiMi

2

Tuesday, September 27th 2005, 3:06am

Das steht natuerlich alles im Manual, siehe http://php.net/manual/en/ref.oci8.php ...

CrissCross

Erfahrener Schreiberling

  • "CrissCross" is male

Posts: 282

Date of registration: Feb 15th 2005

3

Wednesday, September 28th 2005, 2:33pm

Quoted

$DB_Name = "jdbc:oracle:thin:@corvus.dbs.uni-hannover.de:1521:lehre";


Ähm... jbbc ist die Datenbankschnittstelle für Java und nicht für PHP.

Quoted

soll ich Oracle erst installieren? (in Java geht das auch ohne)


Die Besonderheit von Java ist auch, dass es OHNE, dass die Client-Software von Oracle installiert ist über jdbc auf die Oracle-Datenbank zugreifen kann - das ist bei PHP anders; da musst du erst die Oracle-Client-Software installieren.
"Technology is easy - people are hard."

(John Gage - Sun Microsystems zum Thema warum IT-Projekte scheitern)