你的oracle服务启动没有?
oracle的一个库就是一个启动服务!

解决方案 »

  1.   

    在phpinfo()已经看到了已经启动了。 还有别的地方要启动吗?
      

  2.   

    这里用ORACLE的人不多吗?怎么都没有人回答?
      

  3.   

    在phpinfo()里面你看见的只是对oracle的支持.你需要的数据库是否已经启动?
      

  4.   

    很简单,你用oracle的客户端软件查询一下你网站需要访问的数据库,看是否正常.
    如果正常,并能查询到相关数据,那就是你php代码出错了.
      

  5.   

    $conn=OCILogon("$dbuser","$dbpasswd","$dbname");
    $ry_info_sql="select XXXX from TTTTT;
    $ty_info=OCIParse($conn,$ry_info_sql);
    OCIDefineByName($ty_info,$ziduan_da,$XXXX);
    OCIExecute($ty_info);
    OCIFetch($ty_info);
    OCILogoff($conn);
    return $XXXX;