在php中连接到oracle

时间:2015-11-07 13:31:10

标签: php oracle oci

我做了这些步骤但又无法连接到oracle。

1.i已安装xampp

2.i安装了即时客户端: http://www.oracle.com/technetwork/topics/winsoft-085727.html

3.i将即时客户端复制到C:\并将C:\ instantclient_11_2添加到路径变量

4.删除评论 extension = php_oci8_11g.dll;与Oracle 11gR2 Instant Client一起使用

5.restart apache

注意:oracle服务正在运行,我可以使用sql developer

连接到数据库

我收到此错误:

  

致命错误:调用未定义的函数oci_pconnect()   第27行的C:\ xampp \ htdocs \ web \ dalc \ db.php

 private function connect($url, $username, $password){
  if($this->_persistentConnections){
    $this->_cn = oci_pconnect($username, $password, $url, 'AL32UTF8');
  }else{
    $this->_cn = oci_connect($username, $password, $url, 'AL32UTF8');
  }

  $this->execute("ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS'");

  return $this->_cn;
 }

我无法理解有什么问题?

0 个答案:

没有答案