用PHP连接Oracle数据库服务器

用PHP连接Oracle数据库服务器,php,oracle10g,Php,Oracle10g,我正在用PHP开发一个与Oracle10g远程服务器数据库交互的网站。我在谷歌上搜索了很多关于这个话题的内容,但没有找到解决方案,尽管我对tnsnames.ora文件有了一些想法。我已经在我的机器上安装了WAMP。连接到Oracle远程数据库的步骤是什么??有人能一步一步地解释吗?? 一年前,我创建了一个连接MySQL数据库的网站,这并不难 $con = oci_connect('username', 'password', '//server ip:port/service name');

我正在用PHP开发一个与Oracle10g远程服务器数据库交互的网站。我在谷歌上搜索了很多关于这个话题的内容,但没有找到解决方案,尽管我对tnsnames.ora文件有了一些想法。我已经在我的机器上安装了WAMP。连接到Oracle远程数据库的步骤是什么??有人能一步一步地解释吗?? 一年前,我创建了一个连接MySQL数据库的网站,这并不难

$con = oci_connect('username', 'password', '//server ip:port/service name');

它抛出“调用未定义函数oci_connect()”错误。

首先,您必须安装并配置OCI8。 要执行此操作,请单击此链接

要连接到数据库,请执行以下操作:

$Conexion_ID =oci_connect($OracleUser, $OraclePassw, $OracleIP);
启动查询

$sql="SELECT ...";
    $id_sentence = oci_parse($Conexion_ID, $sql);
    if (!$id_sentence) 
    {
        return false;
    }
    $results = oci_execute($id_sentence, OCI_DEFAULT);
要查看结果,请执行以下操作:

 while ($row = oci_fetch_array($id_sentence, OCI_ASSOC+OCI_RETURN_LOBS))
        {
           ....
        }     

您需要安装OCI模块。WAMP将MySQL作为DB而不是OracleSir的可能副本,我如何在我的windows xp系统中执行此过程