PHP連MSSQL的問題(ntwdblib.dll在作怪)

日期: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

 

<<<返回新聞中心

技術文章

站內新聞

我要啦免费统计