2012-10-05 110 views
0

問:如何將php 5.4.4(xampp 1.8.0)連接到MSSQL Server 2005?如何將php 5.4.4連接到MSSQL服務器2005

Status:我從here下載SQLSRV30.EXE。並將.dll文件安裝到我的php/ext文件夾中。我在php.ini中設置了擴展名。但無法連接到MSSQL服務器2005.

+2

您遇到的錯誤? – tradyblix

+0

從啓用error_reporting(E_ALL)開始;並檢查是否有任何錯誤產生。 –

+0

這是錯誤致命錯誤:調用未定義的函數mssql_connect();這是我的連接$ link = mssql_connect($ server,'sa','pwd'); –

回答

0

您需要使用FreeTDS庫。這很簡單。註冊鏈接:http://docs.moodle.org/24/en/Installing_MSSQL_for_PHP 但php php_dblib.dll for php 5.4我找不到。

我編譯了它。你可以在這裏下載它:http://inethub.olvi.net.ua/ftp/pub/soft/programming/php/ms%20sql%20driver%20for%20%20php%205.4.10/或在這裏:ftp://inethub.olvi.net.ua/pub/soft/programming/php/ms%20sql%20driver%20for%20%20php%205.4.10/它用VC9與nts編譯。

這裏是鏡:TS - http://www.sendspace.com/file/vtger3 NTS - http://www.sendspace.com/file/nkg2j4

SQLSRV30.EXE - reffer http://msdn.microsoft.com/en-us/library/cc296170%28v=sql.90%29.aspx 可能是你需要安裝Microsoft SQL Server 2008 R2本機客戶端。