看看Windows或者System32目录下有没有mssql.dll,好像就是这个

解决方案 »

  1.   

    试试加上端口。
    $sql = mssql_connect ("192.168.1.2:1433", "username", "password")
      

  2.   

    登陆失败是你MSSQL的配置问题或者用户名和密码问题
      

  3.   

    你的问题我也遇到过,我的情况是,我的WEB 服务器和 SQL2000数据库是分离的2台PC,web服务器上没有安装SQLserver,在连接远程的数据库时,也出现过以上的问题,原因是缺少一个访问SQLserver的动态链接库,但不是php_mssql.dll,解决办法是,在你的Web服务器上安装SQLserver客户端,或者是在你下载的PHP 4.3.9 zip package [6,953Kb]中有一个dll文件夹,里面有好多dll,其中就有你需要的dll,具体哪一个我没有具体测试过,反正你将他们拷到winnt/system32下,或者直接拷到它的上一级目录中(例如 C:/PHP),也就是让他们和php.exe处在同一个目录下.你试试看>!
      

  4.   

    忘了提醒你::::: PHP 4.3.9 zip package [6,953Kb]中有一个dll文件夹,,所说的"dll文件夹",是指文件夹的名字是dlls,,其中有expat.dll\FDFTK.DLL\fribidi.dll\gds32.dll\libmySQL.dll等等,大概有15个文件,,不是指的那些php_*.dll 的文件..切记