PHP MS SQL Unix驱动程序-Microsoft或FreeTDS

Jas*_*ary 4 php sql-server lamp freetds

我正在运行LAMP服务器,但现在需要连接到MS SQL(客户端请求)。我听说微软有驱动程序,但无法验证

有人知道Microsoft驱动程序是否可用于Unix吗?如果没有,我应该坚持使用FreeTDS吗?PHP似乎建议这样做,但是似乎缺少安装文档。任何一个方向都将不胜感激。

抱歉,我对设置PHP驱动程序不熟悉。

更新

只是出于某些背景,我正在从LAMP服务器运行Intranet,但需要连接到外部MS SQL DB Server(当然是Windows)上的数据源。我正在运行PHP5。

pil*_*lif 5

FreeTDS很好,并且运行良好。Microsoft驱动程序仅适用于Windows,因此您将无法在Linux服务器上使用它。

首先安装FreeTDS,然后使用配置PHP --with-mssql=/prefix/used/for/freetds。如果您使用发行版的PHP,我确定已经预编译了一个MS-SQL驱动程序包并可以安装(在Ubuntu中,它将是php5-sybase)。

然后使用PHP的mssql_ *函数实际完成工作