php5.6 连接 oracle,XAMPP中PHP5.6.3连接Oracle
系统环境:Windows 8.1 x64
PHP 5.6.3 x86
Apache/2.4.10 (Win32)
Oracle Database 11g Enterprise Edition
xampp-win32-5.6.3-0-VC11-installer.exe 这个版本很坑爹… 在 php.ini 中只有extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
这两条配置,而在 extension_dir 即 ext 目录里只有 php_oci8_12c.dll 这个dll。
于是先在 php.ini 里加了条 extension=php_oci8_12c.dll ,然后去官网下了对应的32位的 instantclient-basic-nt-12.1.0.2.0.zip ,解压后放在一个目录并将其添加进系统变量,但是依然提示:Warning: PHP Startup: Unable to load dynamic library
'C:xamppphpextphp_oci8_ 12c.dll' - 找不到指定的程序。
于是查了下,根据 StackOverflow 上的一个类似问题重新配了一遍,还是同样的错误。
最后决定放弃使用 php_oci8_12c.dll ……
从pecl的OCI8 extension下载了最新的 php_oci8-2.0.8-5.6-ts-vc11-x86.zip,解压到 extension_dir , 然后去掉 php.ini 中 php_oci8_11g.dll 的注释,下载相应的 instantclient_11_2 解压后把目录添加进系统变量。
可以直接在命令行中用php --ri oci8
php -r "var_dump(function_exists('oci_connect'));"
检查是否成功。
参考资料:
php5.6 连接 oracle,XAMPP中PHP5.6.3连接Oracle相关推荐
- php5.2 apache2.2,windows中PHP5.2.14以及apache2.2.16安装配置
windows中PHP5.2.14以及apache2.2.16安装配置 发布于 2014-12-27 23:37:40 | 141 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PH ...
- 查看Oracle数据库中的,已经连接好的..当前用户状况
参考: http://stackoverflow.com/questions/1043096/how-to-list-active-open-connections-in-oracle 以sys身份连 ...
- oracle数据库系统中启动数据库第一步,Oracle数据库基础题库【含答案】
一. 判断题,正确请写写\,错误请写写\, 1.oracle数据库系统中,启动数据库的第一步是启动一个数据库实例.( T )2.Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客 ...
- 电脑连接wifi怎么显示宽带连接服务器,电脑中只显示宽带连接不显示wifi是怎么回事...
有时无线笔记本不显示怎么办呢,下面小编就为大家介绍笔记本电脑不显示无线网络的解决方法,不会的朋友快快来学习吧! 提示: 请确认 已经安装 无线网卡驱动 并更新到较高版本 另外可能需要打开笔记本的 无线 ...
- c# mysql连接字符串_c#中数据库字符串的连接几种方式
ADO.net 中数据库连接方式(微软提供) 微软提供了以下四种数据库连接方式: System.Data.OleDb.OleDbConnection System.Data.SqlClient.Sql ...
- 【VMware】宿主机连接wifi,虚拟机中的Linux系统配置连接wifi
环境描述 宿主机:Windows 10 64bit 虚拟机:Centos 第一步:虚拟机设置 选择连接方式为NAT 第二步:设置宿主机的wifi 控制面板>>网络和Internet> ...
- Oracle数据库中dml提交,奇怪,ORACLE的触发器的DML操作,没有COMMIT,居然也能真正的提交掉???...
SQL> select * from dept; DEPTNO DNAME LOC ---------- -------------- ------------- 10 ACC ...
- oracle dba_waiters中的lockid是什么,Oracle 锁机制学习
锁的简介: Oracle实现并发访问控制,通过锁来实现. 锁分为悲观锁(事务调度可能会串行调度)--事务级别的行级锁. 乐观锁(事务被串行调度)-- 时间戳和基于验证的事务调度. 所谓乐观锁是指事务调 ...
- oracle表中增加字段 sql语句,ORACLE中通过SQL语句(alter table)来增加、删除、修改字段...
1.添加字段: alter table 表名 add (字段 字段类型) [ default '输入默认值'] [null/not null] ; 2.添加备注: comment on ...
最新文章
- 推荐算法工程师的成长之道
- JBoss 系列八十五: JBoss Modules 简单介绍
- 「PowerBI」使用TabularEditor进行PowerBIDeskTop模型开发最佳实践
- 1.3tf的varible\labelencoder
- vim 显示行号_Vim给文件加行号,这通惊为天人的操作没sei了!文末天书慎点
- Docker安装Mysql 案例和Tomcat测试
- [BZOJ 2957]楼房重建(THU2013集训)(线段树维护单调栈)
- mysql语句大全(2)
- 每天Leetcode 刷题 初级算法篇-数学问题-Fizz Buzz
- 工具---genymotion
- .net5项目托管到iis无法访问
- ZincSearch轻量级全文搜索引擎入门到
- php手册中的tokenizer详细总结,基本看它就够了
- java在微信朋友圈中植入广告_微信朋友圈广告植入怎么做
- git 分支合并主干、主干合并分支
- # GIT团队实战博客
- sicilyOJ 11珠海赛重现 C Unlosing Ranger V.S. Darkdeath Evilman(DP)
- 为什么计算机乱字符,电脑键盘按键为什么会错乱 键盘按键错乱原因介绍【详解】...
- 如何迁移操作系统到ssd固态硬盘?
- 使用vue-cli创建项目