如何使用php连接mssql?

时间:2019-12-20 18:24:25

标签: php sql-server

我正在尝试连接安装在其他服务器上的mssql数据库。我的php版本是7.1,我已经激活了sqlsrv。但其显示错误。我正在使用fastcoment的服务器。

$serverName = "22*.**.***.2";
$connectionInfo = array( "Database"=>"*********", "UID"=>"******", "PWD"=>"br&#&&**4H9q6");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn ) {
     echo "Connection established.<br />";
}else{
     echo "Connection could not be established.<br />";
     die( print_r( sqlsrv_errors(), true));
} 

我收到此错误

  

无法建立连接。数组([0] =>数组([0] =>   IMSSP [SQLSTATE] => IMSSP [1] => -49 [code] => -49 [2] =>此   扩展要求SQL Server的Microsoft ODBC驱动程序。访问   以下URL下载用于x64的SQL Server ODBC驱动程序:   https://go.microsoft.com/fwlink/?LinkId=163712 [消息] =>此   扩展要求SQL Server的Microsoft ODBC驱动程序。访问   以下URL下载用于x64的SQL Server ODBC驱动程序:   https://go.microsoft.com/fwlink/?LinkId=163712))

1 个答案:

答案 0 :(得分:1)

您甚至没有读过提供错误消息的链接页面?

  

用于SQL Server的Microsoft ODBC驱动程序的正确版本是   在运行PHP的计算机上必需。您可以全部下载   this page上受支持平台的驱动程序受支持版本。