php 链接oracle 测试页 样例

作者:csuper 发表于:2021-03-26

timg.jpgphp5以后 oci_logon  、ORA_Logon 函数已经弃用了   所以只能用 oci_connect 

 


1、

<?php
$conn = oci_connect('xjintgra','xjintgra','10.233.233.20/topprd');
if (!$conn) {
$Error = oci_error();
print htmlentities($Error['message']);
 
exit;
}
else
{
echo "Connected Oracle Successd!";
ocilogoff($conn);
}
?>

 

2、


<?php
$tns = "
(DESCRIPTION =
    (ADDRESS_LIST =
       (ADDRESS = (PROTOCOL = TCP)(HOST = 10.233.233.20)(PORT = 1521))
    )
    (CONNECT_DATA =
       (SID = topprd)
    )
)
       ";

 
echo ("oracle demo");
try {
    $dbh = new PDO("oci:dbname=".$tns, "xjintgra", "xjintgra");
    echo ("success");
}
catch (PDOException $e) {
    echo "Failed to obtain database handle " . $e->getMessage();
}
?>


版权声明

本文仅代表作者观点,不代表Csuper立场。
本文系作者授权百度百家发表,未经许可,不得转载。