我用过,你用phplib中的db_oci8.php类来操作数据库,具体连接根db_mysql.php差不多,很简单的

解决方案 »

  1.   

    远程连接也可以用db_oci8.php 只要相应的+上远程的地址,本来是localhost,远程的localhost@servername
      

  2.   

    to cdm11cn(接口) 
    PHP的默认安装支持ORACLE了吗?
    不可能吧?主要想问,怎么样后PHP才能用OCI连接ORACLE啊?
      

  3.   

    php中有支持oracle的oci函数,具体的查一下手册就行了
      

  4.   

    首先确定webserver要装有oracle 9i客户端
    并配置好tnsnames,例如本例是tnsname是myorasid//再在php里设置环境变量putenv("ORACLE_SID=myorasid");
    putenv("ORACLE_BASE=/home/oracle");
    putenv("ORACLE_HOME=/home/oracle/product/9.2.0");$dsn = "(DESCRIPTION =
                        (ADDRESS_LIST =
                              (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.5)(PORT = 1521))
                        )
                        (CONNECT_DATA =
                              (SERVER = DEDICATED)
                              (SERVICE_NAME = myorasid)
                        )
                  )"//再连接 
    ocilogon("scott", "tiger", $dsn);