0

我已经在我的 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 服务器时,我收到此错误:

此扩展需要 Microsoft SQL Server 2012 Native Client ODBC 驱动程序才能与 SQL Server 通信。访问以下 URL 以下载适用于 x86 的 Microsoft SQL Server 2012 Native Client ODBC 驱动程序:http: //go.microsoft.com/fwlink/ ?LinkId=163712

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

  • SQL Server 2012 功能包中提供 Microsoft SQL Server 2012 Native Client。
  • SQL Server 2005 或更高版本的任何版本。

这是否意味着我需要在我的机器上安装整个 MSQL 服务器,即使我使用不同的机器来运行 MSQL Server?

4

1 回答 1

0

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

感谢微软糟糕的文档。

于 2013-11-10T21:39:12.987 回答