我希望你能幫助一些令人困惑的事情。如何連接到MS SQL Server實例?
我想修改別人寫的PHP應用程序。它訪問MS SQL Server 2008數據庫並返回一些內容。這些應用程序在實時環境中工作正常,但是當我將其複製到本地計算機(我設置爲鏡像實時環境)時,連接失敗:
此擴展需要Microsoft SQL Server 2012年的Native Client。 訪問以下網址下載的Microsoft SQL Server 2012 Native Client的ODBC驅動程序爲86: http://go.microsoft.com/fwlink/?LinkId=163712
我檢查我的本地PHP安裝和驅動程序已經安裝,在php.ini指向正確的驅動程序和驅動程序應該對我的php版本(5.3.9)有效。
任何人都可以建議我還需要檢查什麼?顯然,由於該文件是直接複製,任何連接字符串/登錄名/服務器名稱將是相同的,但只有託管服務器上的實時版本正在工作。
那麼,您是否安裝了Microsoft SQL Server 2012 Native Client?這不是驅動程序本身,它是由驅動程序使用的。 –
@Ambulance - 請注意,您可以回答自己的問題(本網站實際上鼓勵它)。包含自己的答案的問題不能被標記爲已回答並打破問答格式。 –