要求

要连接到 IBM DB2 Universal Database for Linux、UNIX 和 Windows 或 IBM Cloudscape 或 Apache Derby,您必须在运行 PHP 的同一台计算机上安装 IBM DB2 Universal Database 客户端。该扩展已使用 DB2 版本 8.2 进行开发和测试。

要连接到 IBM DB2 Universal Database for z/OS 或 iSeries,您还需要 IBM DB2 Connect 或等效的 DRDA 网关软件。

Linux 或 Unix 上的要求

调用 PHP 可执行文件或 SAPI 的用户必须在访问这些函数之前指定 DB2 实例。您可以使用 ibm_db2.instance_name 配置选项在 php.ini 中设置 DB2 实例的名称,或者在调用 PHP 可执行文件之前源 DB2 实例配置文件。

例如,如果您在 /home/db2inst1/ 中创建了一个名为 db2inst1 的 DB2 实例,则可以将以下行添加到 php.ini

ibm_db2.instance_name=db2inst1
如果您没有在 php.ini 中设置此选项,则必须发出以下命令来修改您的环境变量以启用对 DB2 的访问
bash$ source /home/db2inst1/sqllib/db2profile
要使您的 PHP 启用的 Web 服务器访问这些函数,您必须在 php.ini 中设置 ibm_db2.instance_name 配置选项,或者在您的 Web 服务器启动脚本(通常是 /etc/init.d/httpd/etc/init.d/apache)中源 DB2 实例环境。

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top