设为首页收藏本站

中国学客联盟

 找回密码
 立即注册




查看: 2509|回复: 5

php连接oracle的方法及代码

  [复制链接]

[UID商城]   [抢购靓号]

  • TA的每日心情
    开心
    2018-7-9 13:55
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    站长

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    UID
    2
    威望
    1046
    贡献
    9999
    在线时间
    134 小时
    注册时间
    2010-2-23

    小晨徽章2015年度盛典活动奖励勋章官方技术优秀版主版主进步勋章巡查人员勋章原创先锋勋章靓号

    学盟站长、官方人员

    发表于 2014-9-9 13:17:21 | 显示全部楼层 |阅读模式

    1、在php.ini中去掉extension=php_oci8前边的“;”,打开php_oci8的扩展。

    2、将php/ext目录下的php_oci8.dll文件拷贝到system32目录下。(其实不拷贝也可以)

    3、安装oracle的客户端或者oracle完整数据库。因为OCI函数访问oracle8以上的数据库需要用到Oracle8 Call-Interface(OCI8),这个扩展模块需要oracle8的客户端函数库,因此需要连接oracle数据库的话,还需要在客户端安装oracle客户端软件,可以到http://www.oracle.com免费下载,这是必须的,否则会报错。如果你连接的是本地oracle,则直接安装完整版本oracle即可。

    4、连接代码
    //$conn = oci_connect ( db_user, db_pwd ,db_host);
    $conn = oci_connect("system","manager","(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))(CONNECT_DATA=(SID=orcl)))"
    if ($conn) {
      echo '连接成功';
    } else {
      echo '连接失败';
    }

    5、以上在Windows XP、apache 2.2.4、php5.2.8、oracle 10.2.0下测试成功。



    中国学客联盟欢迎你

    [UID商城]   [抢购靓号]

    该用户从未签到

    中级会员

    Rank: 3Rank: 3Rank: 3

    UID
    3640381
    威望
    65
    贡献
    0
    在线时间
    1 小时
    注册时间
    2016-8-31
    发表于 2016-10-6 11:06:43 | 显示全部楼层
    楼主是超人
    中国学客联盟

    [UID商城]   [抢购靓号]

    该用户从未签到

    中级会员

    Rank: 3Rank: 3Rank: 3

    UID
    3639299
    威望
    57
    贡献
    0
    在线时间
    4 小时
    注册时间
    2016-2-24
    发表于 2016-10-6 11:29:58 | 显示全部楼层
    好帖就是要顶
    中国学客联盟

    [UID商城]   [抢购靓号]

    该用户从未签到

    中级会员

    Rank: 3Rank: 3Rank: 3

    UID
    3640383
    威望
    64
    贡献
    0
    在线时间
    0 小时
    注册时间
    2016-9-1
    发表于 2016-10-6 11:57:57 | 显示全部楼层
    不错不错
    中国学客联盟

    [UID商城]   [抢购靓号]

    该用户从未签到

    中级会员

    Rank: 3Rank: 3Rank: 3

    UID
    3640377
    威望
    65
    贡献
    0
    在线时间
    0 小时
    注册时间
    2016-8-30
    发表于 2016-10-6 11:52:41 | 显示全部楼层
    内容非常不错,谢谢楼主,我学到了
    中国学客联盟

    [UID商城]   [抢购靓号]

    该用户从未签到

    中级会员

    Rank: 3Rank: 3Rank: 3

    UID
    3640388
    威望
    63
    贡献
    0
    在线时间
    0 小时
    注册时间
    2016-9-4
    发表于 2016-10-6 11:53:53 | 显示全部楼层
    非常好的内容,路过看看,保存一下
    中国学客联盟
     懒得打字嘛,点击右侧快捷回复【左侧自定义内容】  【右侧自定义内容】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表