日期:2009-04-05 作者:喜騰小二
本機用php連線遠端MSSQL,程式碼:
$linkId = mssql_connect('IP地址','使用者名稱','密碼');
?>
提示引用
mssql_connect() [function.mssql-connect]: Unable to connect to server
搜尋了下,發現確實是這個原因。也有不少人碰到裝了MSSQL就可以連遠端MSSQL,沒裝則不行。
試驗了下,發現原因還是在於NTWDBLIB.DLL這個檔案。我本機是php5自帶的,版本為2000.2.8.0,他也是。
在MSSQL光碟中搜尋這個檔案,找到NTWDBLIB.DLL,版本是2000.80.194.0。
將這個檔案,Copy到php安裝目錄和c:\\windows\\system32目錄下,停掉IIS或Apache。
重啓,連線成功:)
為方便碰到此問題的朋友,我打包了ntwdblib.dll這個檔案,下載後解壓即可:ntwdblib.dll