在服务器2012上通过php连接到MSSQL
我一直想将我的windows web服务器升级到2012年,但遇到了瓶颈。我目前使用microsoft sqlsrv驱动程序进行连接,但是microsoft server 2012不支持该驱动程序使用的32位ODBC连接器。我本来打算升级到64位版本的PHP,但是微软还没有为该版本创建驱动程序在服务器2012上通过php连接到MSSQL,php,sql,sql-server,sqlsrv,Php,Sql,Sql Server,Sqlsrv,我一直想将我的windows web服务器升级到2012年,但遇到了瓶颈。我目前使用microsoft sqlsrv驱动程序进行连接,但是microsoft server 2012不支持该驱动程序使用的32位ODBC连接器。我本来打算升级到64位版本的PHP,但是微软还没有为该版本创建驱动程序 windows server 2012支持哪些方法将PHP 5.4+连接到Microsoft SQL 2008+?用于PHP 5.4的Microsoft PHP sqlsrv驱动程序需要用于SQL ser
windows server 2012支持哪些方法将PHP 5.4+连接到Microsoft SQL 2008+?用于PHP 5.4的Microsoft PHP sqlsrv驱动程序需要用于SQL server的SQL server本机客户端。它可以很好地与SQL server 2012 x64甚至2014 x64配合使用 官方的PHP5.4潜水员可以从这里下载 阅读这篇关于PHP5.5驱动程序的文章 这里有一个指向非官方PHP5.5驱动程序的下载链接。nick wshmstr发布了为PHP5.5重新编译的驱动程序。 我在SQL server 2012和2014的生产中使用了一年,没有任何问题。
所有这些驱动程序都是针对Windows 2008、2012 server x86/64和x86 php的。我想OP是在询问从Windows server 2012连接到SQL server 2012,而不是从SQL server 2012连接,我认为x64上不支持php的sqlsrv驱动程序。这就是我的答案。Microsoft php sqlsrv驱动程序仅在Windows服务器上工作。2008年、2012年x86、x64以及自2000年到上一个2014年x64的任何SQL server数据库。只有SQL Server本机客户端必须安装在运行php的服务器上。