1

我首先要说我完全糊涂了。我已经阅读了“The Underground PHP and Oracle Manual White Paper”以及 StackOverflow 上的一些类似问题,但我仍然不知道我需要做什么。

我在 Ubuntu 12.04 上使用 PHP 5.3.1。我正在尝试连接到 Oracle 11g。我不知道我是否需要Instant Client 或 Oracle XE。我想使用 PDO 连接到它,因为这就是我的代码已经结构化的方式,但我无法确定文档的正面或反面。我还可以选择通过 ODBC 进行连接。任何帮助将不胜感激。

4

1 回答 1

0

无论如何,如果您使用 PDO 连接,您至少需要即时客户端。

Oracle XE 包含 OCI 运行时(Oracle 调用接口),但您可能需要设置一些环境变量才能使其工作。

它是与 Apache/PHP 位于同一服务器上的 Oracle XE 实例吗?

你有几篇关于谷歌搜索结果的好文章,比如:

  1. http://www.sitepoint.com/oracle-10g-xe-and-php/

  2. http://docs.oracle.com/cd/E17781_01/appdev.112/e18555/ch_one.htm

  3. http://web3us.com/drupal6/how-create-web-site-handbook/oracle-xe-php 【推荐阅读】

  4. http://www.devshed.com/c/a/Oracle/Configuring-Oracle-Database-XE-and-PHP/

  5. http://php.net/manual/en/function.oci-connect.php

于 2012-10-02T05:15:03.610 回答