These functions allow you to access Oracle9, Oracle8 and Oracle7 databases.
It uses the Oracle Call Interface (OCI).
This extension is more flexible than the
extension. It supports binding of global and local PHP variables
to Oracle placeholders, has full LOB, FILE and ROWID support
and allows you to use user-supplied define variables.
You are recommended to use this extension instead of
old Oracle extension where
You will need the Oracle client libraries to use this extension.
Windows users will need at least Oracle version 8.1 to use the
Before using this extension, make sure that you have set up your
Oracle environment variables properly for the Oracle user, as well
as your web daemon user. The variables you might need to set are as
After setting up the environment variables for your webserver user,
be sure to also add the webserver user (nobody, www) to the oracle
If your webserver doesn't start or crashes at startup:
Check that Apache is linked with the pthread library:
Statement fetch mode. Used when the application knows
in advance exactly how many rows it will be fetching.
This mode turns prefetching off for Oracle release 8
or later mode. Cursor is cancelled after the desired
rows are fetched and may result in reduced server-side