0

我正在尝试以这种方式建立 Oracle 连接:

define('dsn','oci:dbname=xxx.xxx.xxx.xxx:1521/XE');
define('dbuser','aaaa');
define('dbpass','bbbb');
try {
    $conn = new PDO(dsn,dbuser,dbpass);
} catch (PDOException $e) {
    echo $e->getmessage();
}

但我得到了消息SQLSTATE[]: pdo_oci_handle_factory: <> (ext\pdo_oci\oci_driver.c:631)

这是服务器错误,在 php.ini 还是什么?

4

1 回答 1

0

确保您只启用了正确的 oracle 扩展。当您启用了多个 oracle 扩展时,会发生此错误

于 2013-06-12T18:42:44.637 回答