Microsoft Drivers 3.0 for PHP for SQL Server


Microsoft Drivers 3.0 for PHP for SQL Server

我已经在我的Microsoft Windows Server 2012 x64上安装了Microsoft Drivers 3.0 for PHP for SQL Server

我已经配置了PHP 5.4来加载驱动程序,我需要它将PDO与安装在另一台机器上的Microsoft SQL Server 2008 R2一起使用。

当我尝试在PHP上使用PDO执行与SQL服务器的连接时,出现此错误:

此扩展需要 SQL Server 2012 本机客户端Microsoft 用于与 SQL Server 通信的 ODBC 驱动程序。访问以下网址 下载Microsoft SQL Server 2012 本机客户端 ODBC 驱动程序 对于 x86:http://go.microsoft.com/fwlink/?LinkId=163712

查看 Microsoft Driver 3.0 for PHP for SQL Server 的系统要求,我读到:

  • Microsoft SQL Server 2012 Feature Pack 中提供的 SQL Server 2012 本机客户端。
  • 任何版本的 SQL Server 2005 或更高版本。

这是否意味着即使我使用其他计算机运行 MSQL 服务器,我也需要在计算机上安装整个 MSQL 服务器?

它只需要 SQL Server 2012 Native Client,而不需要 SQL Server 2005 或更高版本。

感谢Microsoft提供蹩脚的文档。