在Server 2012上通过php连接到MSSQL

时间:2014-10-02 20:39:02

标签: php sql sql-server sqlsrv

我一直想将我的Windows网络服务器升级到2012,但遇到了瓶颈。我目前使用microsoft sqlsrv驱动程序进行连接,但Microsoft server 2012不支持该驱动程序使用的32位ODBC连接器。我打算升级到64位版本的PHP,但是微软没有为该版本创建驱动程序。

Windows Server 2012支持哪些方法将PHP 5.4+连接到Microsoft SQL 2008 +?

1 个答案:

答案 0 :(得分:2)

用于php 5.4的Microsoft php sqlsrv驱动程序需要用于SQL Server的SQL Server Native Client。它适用于SQL Server 2012 x64甚至2014 x64。

官方php 5.4潜水员可以从这里下载 http://www.microsoft.com/en-us/download/details.aspx?id=20098

阅读关于php 5.5的驱动程序的这个帖子 http://sqlsrvphp.codeplex.com/discussions/441706

有非官方的php 5.5驱动程序的下载链接。有人用nick wshmstr发布了针对php 5.5重新编译的驱动程序。 我在SQL Server 2012和2014中使用它们生产了一年没有任何问题。 所有这些驱动程序适用于Windows 2008,2012 server x86 / 64和x86 php。