我以前连接的时候用这段程序可以连接,但是现在连接不上了,一直不知道是什么原因.望大神赐教,源码如下.只修改了正确的IP地址,因为涉及到数据库安全,请各位帮我看看是这段代码有错吗?
代码:
$dbconn=OCILogon("zdext","zd#0228ea2l","(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=*******)(PORT = 1521))(CONNECT_DATA =(SID=ORCL)))") or die('连接数据库失败');总是连接数据库失败,但是我用plsql去连接的时候就成功了,费解!

解决方案 »

  1.   

    print_r(oci_error());
    为什么总是喜好自己处理错误!
      

  2.   

    谢谢上一楼,虽然目前不知道解决手段。但是错误知道了是什么。它报出了连接超时,它的数据库那台服务器有VPN的,我记得不开的时候PL/SQL也会报出连接超时。但是,现在开开了VPN依旧还是不可以。还是很费解
      

  3.   

    虽然到最后没查出什么问题,不过我把系统换了之后就可以了,估计是我的系统问题。谢谢xuzuning,我起码会看错误了