2017-05-08 91 views
0

我試圖用php 7和Ubuntu 16.04連接mssql數據庫。我安裝了odbc驅動程序,並檢查它與sample_c_linux文件的工作,但是當我執行我的代碼時,它給出了這個錯誤。此擴展需要用於SQL Server的Microsoft ODBC驅動程序13與SQL Server進行通信

[PDOException] SQLSTATE [IMSSP]:這個擴展需要SQL Server中的 Microsoft ODBC驅動程序13 SQL Server進行通信。訪問以下網址下載ODBC驅動程序13 SQL Server以86:http://go.microsoft.com/fwlink/?LinkId=163712

$db = DB::connection('sqlsrv'); 
$sql = "sp_EntityFullList"; 
$procedure = $db->getPdo()->exec($sql); 
+0

https://www.microsoft.com/en-us/download/details.aspx?id=50420 –

+0

@GabrielHeming我已經從看說明此鏈接安裝。但它不起作用。 –

+0

這很奇怪。 'sqlsrv'對Linux來說有點新鮮,但仍然很奇怪。你可以從'sqlsrv'改爲'FreeTDS'嗎?或者它不是一個選項? –

回答

相關問題