我的版本和你的不一样,我是php4.3.3的,我是这么连接的 $this->objDB = ocilogon('N','N',"N");
我记得后面的版本的ocilogon函数形式好像变了,可能是oci_logon()这样子的,你查一下吧!

解决方案 »

  1.   

    是oci_connect()的别名,一直没有变的把
    resource oci_connect ( string username, string password [, string db [, string charset [, int session_mode]]] )
      

  2.   

    没看懂楼主怎么连的,不过写下我连接的方法,我也用php连接oracle的
    connect.php:
    <?php
    $db1="(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST = 192.168.0.253)(PORT = 1521))(CONNECT_DATA=(SID=ora9a)))";
     if ($conn=OCILogon("system", "manager", $db1)) {
      echo "Successfully connected to MASIC1.";
    }
     else  
    {
      $err = OCIError();
      echo "Oracle Connect Error!" . $err[text];
    }?>