Package Information |
Summary |
Extension for Oracle Database |
Maintainers |
Christopher Jones <
christopher dot jones at oracle dot com >
(lead)
[details]
Wez Furlong (lead)
[inactive]
[details]
Tianfang Yang (lead)
[inactive]
[details]
Antony Dovgal (lead)
[inactive]
[wishlist]
[details]
Andi Gutmans (lead)
[inactive]
[details]
|
License |
PHP |
Description |
The OCI8 extension lets you access Oracle Database.
Use 'pecl install oci8' to install for PHP 8.2 and PHP 8.3.
Use 'pecl install oci8-3.2.1' to install for PHP 8.1.
Use 'pecl install oci8-3.0.1' to install for PHP 8.0.
Use 'pecl install oci8-2.2.0' to install for PHP 7.
The current OCI8 extension can be linked with Oracle Client libraries from Oracle Database 11.2 or later. (OCI8 3.0 and earlier can be linked with 10g or later). The Oracle Client libraries are in the free Oracle Instant Client from https://www.oracle.com/database/technologies/instant-client.html. They are also included in your database installation.
Oracle's standard cross-version connectivity applies. For example, PHP OCI8 linked with Oracle Client 19c can connect to Oracle Database 11.2 onward. See Oracle's note "Oracle Client / Server Interoperability Support" (ID 207303.1) for details. |
Release notes
Version 1.2.2
(stable)
|
Reimplemented oci_lob_read() utilities using patch from Massimo Squillace (msquillace at sogei dot it), which should fix Unicode LOB problems. Fixed bug #38161 (oci_bind_by_name() returns garbage when Oracle didn't set the variable) Fixed bug #38173 (Freeing nested cursors causes OCI8 to segfault) Fixed bug #37886 (oci_connect may crash when charset parameter is given) Fixed bug #37931 (possible crash after database restart when using persistent connections) Fixed bug #37531 (oci8 persistent connection corruption) Fixed bug #37487 (oci_fetch_array() array-type should always default to OCI_BOTH) Fixed bug #37392 (Unnecessary call to OCITransRollback() at the end of request) Fixed bug #35973 (Error ORA-24806 occurs when trying to fetch a NCLOB field) Fixed bug #34005 (oci_password_change() fails). Patch by pholdaway at technocom-wireless dot com. Fixed PECL bug #8112 (Persistent connections misbehave when Apache process times out) |