Mailinglisten-Archive |
Hi Liste,
auf der Suche nach einer Klasse für Oracle-Datenbanken bin ich
auf die db_oracle.inc der Phplib gestoßen, die auch für meine
Zwecke genau passen würde.Ich würde gerne die entsprechenden
Variablen initialisieren und diese Klasse dann auf allen meinen
Seiten includen. Mir ist leider dabei nicht klar, wo ich den host
und den port für die Oracle-DB angebe, bzw wie der connect so
genau funktioniert, kenne mich aber auch mit Oracle nicht sonderlich
gut aus!!! Hier ein Ausschnitt aus der Klasse:
class DB_Sql {
var $Debug = false;
var $Home = "/u01/app/oracle/product/8.0.4";
var $Remote = 1;
var $OraPutEnv = true;
var $Database = "";
var $User = "";
var $Password = "";
var $Link_ID = 0;
var $Query_ID = 0;
var $Record = array();
var $Row;
var $Errno = 0;
var $Error = "";
var $ora_no_next_fetch=false;
var $type = "oracle";
var $revision = "1.2";
var $Halt_On_Error = "yes"; ## "yes" (halt with message), "no"
(ignore errors quietly), "report" (ignore errror, but spit a warning)
*****************************************************************
Wo gebe ich dort nun meinen Host an ?
*****************************************************************
....
function connect() {
## see above why we do this
if ($this->OraPutEnv) {
PutEnv("ORACLE_SID=$this->Database");
PutEnv("ORACLE_HOME=$this->Home");
}
if ( 0 == $this->Link_ID ) {
if($this->Debug) {
printf("<br>Connect()ing to $this->Database...<br>\n");
}
if($this->Remote) {
if($this->Debug) {
printf("<br>connect()
$this->User/******_(at)_$this->Database.world<br>\n");
}
$this->Link_ID=ora_plogon
("$this->User/$this->Password_(at)_$this->Database","");
/************** (comment by SSilk)
this dosn't work on my system:
$this->Link_ID=ora_plogon
("$this->User_(at)_$this->Database.world","$this->Password");
***************/
*******************************************************
Wo wird hier der Host beim Connent() übergeben?
*******************************************************
Veilleicht kann mir ja jemand weiterhelfen!!
Danke im voraus,
Dominic
php::bar PHP Wiki - Listenarchive