2024年PHP日本大会

安装

--with-adabas[=DIR]

包含Adabas D支持。DIR是Adabas基础安装目录,默认为/usr/local

--with-sapdb[=DIR]

包含SAP DB支持。DIR是SAP DB基础安装目录,默认为/usr/local

--with-solid[=DIR]

包含Solid支持。DIR是Solid基础安装目录,默认为/usr/local/solid

--with-ibm-db2[=DIR]

包含IBM DB2支持。DIR是DB2基础安装目录,默认为/home/db2inst1/sqllib

--with-empress[=DIR]

包含Empress支持。DIR是Empress基础安装目录,默认为$EMPRESSPATH。此选项仅支持Empress 8.60及以上版本。

--with-empress-bcs[=DIR]

包含"Empress本地访问"支持。DIR是Empress基础安装目录,默认为$EMPRESSPATH。此选项仅支持Empress 8.60及以上版本。

--with-birdstep[=DIR]

包含Birdstep支持。DIR是Birdstep基础安装目录,默认为/usr/local/birdstep

--with-custom-odbc[=DIR]

包含用户定义的ODBC支持。DIR是ODBC安装基础目录,默认为/usr/local。确保定义CUSTOM_ODBC_LIBS并在你的include目录中有一些odbc.h文件。例如,在运行configure脚本之前,你应该为QNX上的Sybase SQL Anywhere 5.5.00定义以下内容

   CPPFLAGS="-DODBC_QNX -DSQLANY_BUG"
   LDFLAGS=-lunix
   CUSTOM_ODBC_LIBS="-ldblib -lodbc".

--with-iodbc[=DIR]

包含iODBC支持。DIR是iODBC基础安装目录,默认为/usr/local

--with-esoob[=DIR]

包含Easysoft OOB支持。DIR是OOB基础安装目录,默认为/usr/local/easysoft/oob/client

--with-unixODBC[=DIR]

包含unixODBC支持。DIR是unixODBC基础安装目录,默认为/usr/local

包含OpenLink ODBC支持。DIR是OpenLink基础安装目录,默认为/usr/local。这与iODBC相同。

--with-dbmaker[=DIR]

包含DBMaker支持。DIR是DBMaker基础安装目录,默认为安装最新版本DBMaker的目录(例如/home/dbmaker/3.6)。

Windows用户必须启用php_odbc.dll才能使用此扩展。

添加注释

用户贡献的注释 1条注释

alvaro at demogracia dot com
12年前
避免“[Microsoft][ODBC Driver Manager] 未找到数据源名称,并且未指定默认驱动程序”

- 在Windows控制面板中找到ODBC管理器并检查“驱动程序”选项卡。请注意,64位Windows有两个不同的管理器,用于32位[1]和64位驱动程序:驱动程序必须与您的PHP安装匹配。

- 如果所需的驱动程序没有显示在那里,则需要安装它。免费的“Microsoft Access Database Engine 2010 Redistributable”软件包[2]是Access和Excel的一种选择。

- 使用odbc_connect()连接时,确保在DRIVER参数中使用完全正确的驱动程序名称:“Microsoft Access Driver (*.mdb)”如果你的驱动程序名为“Microsoft Access Driver (*.mdb, *.accdb)”则不起作用。

[1] C:\Windows\SysWOW64\odbcad32.exe
[2] http://www.microsoft.com/en-us/download/details.aspx?id=13255
To Top