Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用php连接mssql?_Php_Sql Server - Fatal编程技术网

如何使用php连接mssql?

如何使用php连接mssql?,php,sql-server,Php,Sql Server,我正在尝试连接安装在其他服务器上的mssql数据库。我的php版本在7.1中,我已经激活了sqlsrv。但这是一个明显的错误。我正在使用fastcoment的服务器 $serverName = "22*.**.***.2"; $connectionInfo = array( "Database"=>"*********", "UID"=>"******", "PWD"=>"br&#&&**4H9q6"); $conn = sqlsrv_connect(

我正在尝试连接安装在其他服务器上的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));
} 
$serverName=“22*.**.2”;
$connectionInfo=array(“数据库”=>“*******”,“UID”=>“****”,“PWD”=>“br&&&&&**4H9q6”);
$conn=sqlsrv_connect($serverName,$connectionInfo);
如果($conn){
回显“已建立连接。
”; }否则{ echo“无法建立连接。
”; 模具(打印错误(sqlsrv_errors(),true)); }
我得到了这个错误

无法建立连接。数组([0]=>数组([0]=> IMSSP[SQLSTATE]=>IMSSP[1]=>-49[代码]=>-49[2]=>此 扩展需要SQL Server的Microsoft ODBC驱动程序。Access 下载适用于x64的SQL Server ODBC驱动程序的以下URL: [消息]=>此 扩展需要SQL Server的Microsoft ODBC驱动程序。Access 下载适用于x64的SQL Server ODBC驱动程序的以下URL: ))


您是否阅读了错误消息提供的链接页面

SQL Server的Microsoft ODBC驱动程序的正确版本为 运行PHP的计算机上需要。你可以下载所有 上受支持平台的受支持版本的驱动程序


是的,我读过。但是我不知道如何在fastcomet中安装,以及如何从引用的文本中下载相应的二进制at链接?我不确定这是什么问题,我找到了解决办法。。这在共享主机中是不可能的。我投票结束这个问题,因为这是问如何为特定的web主机安装驱动程序。