簡體   English   中英

SQL Server 2014連接字符串在PHP中無效[87]

[英]SQL Server 2014 Connection string is not valid [87] in php

我從SQL SERVER 2014從SQL SERVER 2008升級。

我已經在使用SQL SERVER 2008和PHP。 從SQL SERVER 2008升級到SQL SERVER 2014后,它似乎無法正常工作。 它顯示以下錯誤:

[Microsoft] [用於SQL Server的ODBC驅動程序11] SQL Server網絡接口:連接字符串無效[87]

[Microsoft] [用於SQL Server的ODBC驅動程序11]登錄超時已過期

[Microsoft] [SQL Server的ODBC驅動程序11]建立與SQL Server的連接時,發生了與網絡相關或特定於實例的錯誤。 找不到服務器或無法訪問服務器。 檢查實例名稱是否正確以及SQL Server是否配置為允許遠程連接。 有關更多信息,請參見SQL Server聯機叢書。

更改$ server中的\\

然后先給UID和PWD,然后給數據庫

 $server = "servername\instancename"; 
 $connectionInfo = array(  "UID"=>"", "PWD"=>"****", "Database"=>"", );
 $conn = sqlsrv_connect( $server, $connectionInfo ); 
 if ($conn === false)
 die("<pre>".print_r(sqlsrv_errors(), true)); 
 echo "Successfully connected!";

這會工作..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM