ich weiß es gibt schon sehr viele theats zu diesem thema, aber ich werden aus denen nicht schlau, da das thema für mich auch sehr neu ist.
mein system sieht wie folgt aus:
windows xp sp2
xampp 1.6.4
mit diesem code versuche ich auf eine oracle10g datenbank auf einem anderen server zu verbinden:
- Code: Select all
<?php
include('C:\xampp\php\PEAR\adodb\adodb.inc.php');
$db = NewADOConnection('oci8');
$db->debug = true;
$db->Connect('172.32.101.31', 'meinuser', 'meinpasswort', 'datenbankname');
$rs = $db->Execute("SELECT * FROM personen");
print "<pre>";
print_r($rs->GetRows());
print "</pre>";
?>
leider zeigt er mir das an:
172.32.101.31:Missing extension for oci8
--------------------------------------------------------------------------------
(oci8): SELECT * FROM personen
--------------------------------------------------------------------------------
Fatal error: Call to undefined function ociparse() in C:\xampp\php\PEAR\adodb\drivers\adodb-oci8.inc.php on line 996
hab semikolon in der php.ini bei extension=php_oci8.dll entfernt
-->leider kein erfolg..gleicher fehler
durch googlen bin ich darauf gestoßen, das man den oracle instant client benötigt, hab mir dann die "instantclient-basic-win32-11.1.0.6.0.zip" bei oracle runtergeladen, doch leider hab ich nach langer suche keine richtige installationsanweisung finden können.
bin ich auf dem richtigen weg?
ich komme einfach nicht weiter..
kann mir jemand helfen?
danke
mfg
kraftkern