3

连接到 mssql 时出现以下错误

带有消息“SQLSTATE [IMSSP]”的未捕获异常“PDOException”:此扩展需要 Microsoft SQL Server 2012 Native Client ODBC 驱动程序才能与 SQL Server 通信

我正在使用

$db = new PDO("sqlsrv:server=127.0.0.1;database=test;", "sa", "mypassword");

我还添加了驱动程序C:\xampp\php\ext并设置了扩展名in php.ini file [PHP_PDO_MSSQL] extension=php_pdo_sqlsrv_54_ts.dll

我已经尝试了几个教程,我到底在做什么,请告诉我做错了什么?

4

1 回答 1

0

你使用的是什么版本的 php pdo sqlsrv?

尝试将其更新到 v3.1 http://www.microsoft.com/en-us/download/details.aspx?id=20098

您可能还需要 ODBC 驱动程序: http ://www.microsoft.com/en-us/download/details.aspx?id=36434

于 2014-12-30T16:59:45.913 回答