换成 Ora_PLogon 连接方式再试试看.

解决方案 »

  1.   

    用ora_Plogon也试过了呀,也是不行。
    我查看了apache下的,sqlnet.log文件,发现有ora-12546的错误,好象是没有正确连接到oracle数据库,访问被拒绝。
    高手们!!!
    救救我啊
    该怎么去做
      

  2.   

    试试
    <?
    $conn=ocilogon("system","manager");
    if($conn)
    echo success;
    else
    echo fail;
    ?>
      

  3.   

    试试
    <?
    $conn=ocilogon("system","manager");
    if($conn)
    echo success;
    else
    echo fail;
    ?>
      

  4.   

    楼上的方法,我也试过了,而且还试了OCILogon  、Ora_logon 、Ora_PLogon
    都是一样的提示。
    其实,同样的配置方式,我在redhatlinux7.2下测试成功了,而且还能连接到oracle数据库,为什么在tuobolinux下就不行了呢?
    到底是版本的缘故,还是别的什么地方没有弄好??
      

  5.   

    OCILogon 应该可以的,是不是你的培植不对哟!
      

  6.   

    <?
    putenv("ORACLE_HOME=$home");
    putenv("ORACLE_SID=$sid");
    $I_linkID = OCILogon($user,$passwd,$db);
    if ($I_linkID == 0){ 
           echo('<p>数据库连接失败,请稍候再试!</p>');
    }
    ?>