使用php访问远程linux服务器上的oracle DB

时间:2013-12-24 18:33:19

标签: php linux oracle

我想使用我公司的内部网访问远程Linux服务器上的Oracle数据库。

目前,我可以通过Excel和Windows 7计算机上的系统DSN访问它。但是我在excel电子表格中遇到了多个查询的困难,所以我想创建一个使用PHP做同样事情的网页。

我有数据库所在服务器的名称,但我无法得到任何响应,无论是好还是坏我的查询。我读过关于网络的文件

以下是连接脚本的示例:

//Data Source=username/password@//myserver:1521/my.service.com;
echo "set up db connection.<Br>";
$db = oci_connect('userid', 'password', 'server/db');


 if (!$db) {
    echo "no db. <br>";
$e = oci_error();
if (!$e) { 
    echo "no oci errors. <br>";
        }
else {
       trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
       }
}
else {
echo "DB, yes <br>";
}

if ($db->connect_error) {
echo "Connection errors. <br>";
die('Connect Error ('. $db->connect_errno .') '. $db->connect_error);
}
else {
echo "no connection errors.<br>";
}

echo 'Success, db info:   '. $db->host_info .'.<br>';

0 个答案:

没有答案