日期:2014-05-17  浏览次数:20939 次

WINDOWS或LINXU APACHE PHP PDO ORACLE 的连接问题
环境如标题,APACHE2.2,PHP5.2

都配置好后,测试,报错:

SQLSTATE[42S02]: pdo_oci_handle_factory: ORA-12154: TNS: 无法解析指定的连接标识符 (ext\pdo_oci\oci_driver.c:579)  



连接代码:

$dsn = 'oci:dbname=//192.168.2.61:1521/orcl;charset=UTF8';
try{
$dbh =new PDO($dsn, 'scott' ,'tiger');
}
catch(PDOException $e) {
die("Error!:".$e->getMessage()."\r\n");
}


急,谁帮忙解决下?谢谢

------解决方案--------------------
检查 OCI.dll 文件与 Oracle 服务器版本的一致性.