4

是否有可用于 PHP 的 Oracle 瘦驱动程序(例如作为扩展)?

我无法安装 OCI 驱动程序/客户端,但需要能够访问 Oracle 数据库。

4

3 回答 3

2

安装 OCI 驱动程序有什么问题?InstantClient版本只需要解压缩并设置几个环境变量

另一种选择是通过 Web 服务公开数据库功能。11g 包括一个内置的 HTTP 服务器。

于 2009-06-23T22:35:41.887 回答
0

Oracle 发布了一个只用 java 编写的 jdbc 驱动程序,但是(afaik)没有源代码,所以我怀疑他们会发布一个 php(源代码)驱动程序。并且从未听说过其他人的尝试。

但是另一个问题:“(例如作为扩展)”您可以安装扩展但不能安装 oci8 扩展?

于 2009-06-23T20:04:21.503 回答
0

PHP 中没有“瘦”Oracle 驱动程序。您总是需要一个外部客户端库,例如 Oracle Instant Client——它真的很容易安装。检查http://www.oracle.com/technology/tech/php/pdf/underground-php-oracle-manual.pdf

(此外,Oracle 有 PHP 和 Instant Client 的 RPM,可以在 RH Linux 上使用。)

于 2009-06-24T16:08:06.000 回答