Installation
-
--with-adabas[=DIR]
-
Include Adabas D support. DIR is the Adabas base install directory,
defaults to /usr/local.
-
--with-sapdb[=DIR]
-
Include SAP DB support. DIR is SAP DB base install directory,
defaults to /usr/local.
-
--with-solid[=DIR]
-
Include Solid support. DIR is the Solid base install directory,
defaults to /usr/local/solid.
-
--with-ibm-db2[=DIR]
-
Include IBM DB2 support. DIR is the DB2 base install directory,
defaults to /home/db2inst1/sqllib.
-
--with-empress[=DIR]
-
Include Empress support. DIR is the Empress base install directory,
defaults to $EMPRESSPATH. This
option only supports Empress Version 8.60 and above.
-
--with-empress-bcs[=DIR]
-
Include "Empress Local Access" support. DIR is the Empress base
install directory, defaults to $EMPRESSPATH.
This option only supports Empress Version 8.60 and above.
-
--with-birdstep[=DIR]
-
Include Birdstep support. DIR is the Birdstep base install directory,
defaults to /usr/local/birdstep.
-
--with-custom-odbc[=DIR]
-
Include a user defined ODBC support. The DIR is ODBC install base directory,
which defaults to /usr/local. Make sure to define
CUSTOM_ODBC_LIBS and have some odbc.h in your include
dirs. E.g., you should define following for Sybase SQL Anywhere 5.5.00 on
QNX, prior to run configure script:
CPPFLAGS="-DODBC_QNX -DSQLANY_BUG"
LDFLAGS=-lunix
CUSTOM_ODBC_LIBS="-ldblib -lodbc".
-
--with-iodbc[=DIR]
-
Include iODBC support. DIR is the iODBC base install directory,
defaults to /usr/local.
-
--with-esoob[=DIR]
-
Include Easysoft OOB support. DIR is the OOB base install directory,
defaults to /usr/local/easysoft/oob/client.
-
--with-unixODBC[=DIR]
-
Include unixODBC support. DIR is the unixODBC base install directory,
defaults to /usr/local.
-
--with-openlink[=DIR]
-
Include OpenLink ODBC support. DIR is the OpenLink base install directory,
defaults to /usr/local. This is the same as iODBC.
-
--with-dbmaker[=DIR]
-
Include DBMaker support. DIR is the DBMaker base install directory,
defaults to where the latest version of DBMaker is installed
(such as /home/dbmaker/3.6).
The Windows version of PHP has built-in
support for this extension. You do not need to load any additional
extensions in order to use these functions.
User Contributed Notes
alvaro at demogracia dot com3 years ago
To avoid «[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified»:
- Find the ODBC manager in Windows control panel and check the "Drivers" tab. Please note that 64 bit Windows has two different managers for 32 [1] and 64 bit drivers: drivers must match your PHP installation.
- If the required driver doesn't show up there, you need to install it. The free "Microsoft Access Database Engine 2010 Redistributable" package [2] is one of the possibilities for Access and Excel.
- When connecting with odbc_connect(), make sure you are using the exact driver name in the DRIVER parameter: 'Microsoft Access Driver (*.mdb)' will not work if your driver is called 'Microsoft Access Driver (*.mdb, *.accdb)'.
[1] C:\Windows\SysWOW64\odbcad32.exe
[2] http://www.microsoft.com/en-us/download/details.aspx?id=13255