Pregunta

¿Hay un controlador ligero para Oracle disponible para ser usado con PHP (por ejemplo, como una extensión)?

No puedo instalar el controlador / cliente OCI, pero necesito poder acceder a una base de datos Oracle.

¿Fue útil?

Solución

¿Cuál es el problema con la instalación del controlador OCI? La versión InstantClient simplemente requiere descomprimir y configurar un par de variables de entorno .

La otra opción es exponer la funcionalidad de la base de datos a través de servicios web. 11g incluye un servidor HTTP incorporado.

Otros consejos

Oracle lanzó un controlador jdbc escrito solo en java, pero (afaik) sin el código fuente, por lo que dudo que publiquen un controlador php (código fuente). Y nunca escuché de un intento de otra persona.

Pero otra pregunta: " (por ejemplo, como una extensión) " ¿Podría instalar una extensión pero no la extensión oci8?

No hay "delgado" Controlador de Oracle en PHP. Siempre necesita una biblioteca de cliente externa como Oracle Instant Client, que es realmente fácil de instalar. Verifique http://www.oracle.com /technology/tech/php/pdf/underground-php-oracle-manual.pdf

(Además, Oracle tiene RPM de PHP e Instant Client que se pueden usar en RH Linux).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top