Oracle教程:安装PHP和Oracle 10g即时客户端

Oracle教程:安装PHP和Oracle 10g即时客户端

ID:37152975

大小:72.50 KB

页数:8页

时间:2019-05-19

Oracle教程:安装PHP和Oracle 10g即时客户端_第1页
Oracle教程:安装PHP和Oracle 10g即时客户端_第2页
Oracle教程:安装PHP和Oracle 10g即时客户端_第3页
Oracle教程:安装PHP和Oracle 10g即时客户端_第4页
Oracle教程:安装PHP和Oracle 10g即时客户端_第5页
资源描述:

《Oracle教程:安装PHP和Oracle 10g即时客户端》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OracleOCP培训认证西南唯一授权重庆思庄http://www.CQsztech.com/Oracle培训认证咨询QQ:545148342TEL:023-68429836安装PHP和Oracle10g即时客户端Oracle10gInstantClient是PHP与远程Oracle数据库连接的最简单方式,它只需要安装三个库。PHP访问Oracle的当前API所使用的InstantClient库称作OCI8.(此C接口的名称最早是在Oracle8中引入的。)PHPOracle8函数可以直接调用Oracle8.1.7、9.x或10.x,或者也可

2、以为了方便起见,使用可选的抽象类,如PEARMDB2和ADOdb。InstantClient也可以使用老版本的PHP“oracle”扩展,但它调用不赞成使用的OracleAPI。PHP界或Oracle建议不要使用此扩展进行新的开发。要在Apache上将InstantClient与PHP4或连用,请遵循以下步骤。需要一个现有的Oracle数据库;InstantClient不提供Oracle数据库。通常情况下,此数据库将位于其他计算机上。如果数据库位于本地,则Oracle组件一般早已可用,从而不需要InstantClient。软件需求:软件附注O

3、racleInstantClient下载“InstantClientPackage-Basic”。在Linux上,还应下载“InstantClientPackage-SDK”。ApacheHTTPDServerPHP界仍推荐Apache1.3PHP—PHP超文本处理器4.3版或更高版本在Windows上启用PHPOCI8扩展InstantClient二进制文件是PHP的Windows预构建二进制文件的补充。1.下载PHP二进制压缩文件(不是安装程序版本)和Apache。按照PHP手册中的Windows系统上的安装安装它们。OTN的开放源代码开

4、发人员中心包含有用背景资料的链接,如“在Windows2000/XP上安装Oracle、PHP和Apache”,它介绍了如何安装传统、完整的Oracle10g版本(InstantClient不需要此版本)。继续操作之前检查PHP是否正常运行。此阶段未启用Oracle支持。甲骨文(重庆思庄)认证学习中心论坛:http://www.cqsztech.com/bbsOracleOCP培训认证西南唯一授权重庆思庄http://www.CQsztech.com/Oracle培训认证咨询QQ:545148342TEL:023-684298361.从OTN

5、的InstantClient页面下载用于Windows的InstantClientBasic程序包。此压缩文件的大小大约为30MB。2.创建一个子目录(例如,c:instantclient10_1),然后从压缩文件中复制以下库:ooraociei10.dlloorannzsbb10.dllooci.dll这三个文件的总大小大约为80MB。要使用PHP老版本的“oracle”扩展(在php.ini中使用“extension=php_oracle.dll”启用),则复制ociw32.dll而非oci.dll。3.编辑此环境,将c:instan

6、tclient10_1添加到PATH中(位于其他Oracle目录之前)。例如,在Windows2000上,依次单击“开始”->“设置”->“控制面板”->“系统”->“高级”->“环境变量”,编辑系统变量列表中的PATH。如果使用了tnsnames.ora文件定义OracleNet服务名称,则将tnsnames.ora复制到c:instantclient10_1,并将用户环境变量TNS_ADMIN设置为c:instantclient10_1。也可以在用户环境变量LOCAL中定义默认的服务名称。设置必要的Oracle全球化语言环境变量,如N

7、LS_LANG。如果没有设置,则使用默认的本地环境。有关更多详细信息,请参见OraclePHP应用程序全球化概述。无需设置不必要的Oracle变量,如ORACLE_HOME和ORACLE_SID。4.编辑php.ini,并不要将OCI8扩展设为注释:5.extension=php_oci8.dll将extension_dir指令设置为完整的PHP扩展DLL路径。在PHP4中,DLL位于PHP软件的“extensions”子目录中。在PHP5中,它们位于“ext”中。6.重新启动Apache。甲骨文(重庆思庄)认证学习中心论坛:http://w

8、ww.cqsztech.com/bbsOracleOCP培训认证西南唯一授权重庆思庄http://www.CQsztech.com/Oracle培训认证咨询QQ:5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。